3#include "mc/_HeaderOutputPredefine.h"
18class BaseGameTestBatchRunner {
36 BaseGameTestBatchRunner& operator=(BaseGameTestBatchRunner
const&);
37 BaseGameTestBatchRunner(BaseGameTestBatchRunner
const&);
38 BaseGameTestBatchRunner();
43 virtual ~BaseGameTestBatchRunner();
45 virtual ::std::shared_ptr<::gametest::BaseGameTestInstance>
56 ::std::vector<::gametest::GameTestBatch>&& batches,
65 MCNAPI ::std::vector<::std::shared_ptr<::gametest::BaseGameTestInstance>>
const&
getTestInstances()
const;
68 ::std::unique_ptr<::gametest::MultipleTestTracker> batchTestTracker,
69 ::std::weak_ptr<::TestSummaryDisplayer> testDisplayer
79 ::std::vector<::gametest::GameTestBatch>&& batches,
Definition TestSummaryDisplayer.h:15
MCAPI void * $ctor(::std::vector<::gametest::GameTestBatch > &&batches, ::gametest::GameTestTicker &testTicker, ::gametest::TestParameters &¶ms)
MCAPI void _runBatch(int batchIndex)
MCAPI void _resetBatchTracker()
MCAPI BaseGameTestBatchRunner(::std::vector<::gametest::GameTestBatch > &&batches, ::gametest::GameTestTicker &testTicker, ::gametest::TestParameters &¶ms)
static MCAPI void ** $vftable()
MCAPI ::std::vector<::std::shared_ptr<::gametest::BaseGameTestInstance > > const & getTestInstances() const
MCAPI void setBatchTestTracker(::std::unique_ptr<::gametest::MultipleTestTracker > batchTestTracker, ::std::weak_ptr<::TestSummaryDisplayer > testDisplayer)
Definition BaseGameTestFunction.h:15
Definition BaseGameTestInstance.h:24
Definition GameTestBatch.h:12
Definition GameTestTicker.h:15
Definition MultipleTestTracker.h:13
Definition TestParameters.h:16