Loading...
Searching...
No Matches
viewchange_manager_test.cpp File Reference
#include "platform/consensus/ordering/pbft/viewchange_manager.h"
#include <glog/logging.h>
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include <future>
#include "common/crypto/mock_signature_verifier.h"
#include "common/test/test_macros.h"
#include "platform/config/resdb_config_utils.h"
#include "platform/consensus/execution/system_info.h"
#include "platform/consensus/ordering/pbft/checkpoint_manager.h"
#include "platform/consensus/ordering/pbft/transaction_utils.h"
#include "platform/networkstrate/mock_replica_communicator.h"
#include "platform/proto/checkpoint_info.pb.h"

Go to the source code of this file.

Namespaces

namespace  resdb
 

Variable Documentation

◆ checkpoint_manager_

std::unique_ptr<CheckPointManager> checkpoint_manager_
protected

Definition at line 75 of file viewchange_manager_test.cpp.

◆ config_

ResDBConfig config_
protected

Definition at line 72 of file viewchange_manager_test.cpp.

◆ manager_

std::unique_ptr<ViewChangeManager> manager_
protected

Definition at line 77 of file viewchange_manager_test.cpp.

◆ message_manager_

std::unique_ptr<MessageManager> message_manager_
protected

Definition at line 76 of file viewchange_manager_test.cpp.

◆ mock_verifier_

MockSignatureVerifier mock_verifier_
protected

Definition at line 73 of file viewchange_manager_test.cpp.

◆ replica_communicator_

MockReplicaCommunicator replica_communicator_
protected

Definition at line 78 of file viewchange_manager_test.cpp.

◆ system_info_

SystemInfo system_info_
protected

Definition at line 74 of file viewchange_manager_test.cpp.