mirror of
https://github.com/vcmi/vcmi.git
synced 2026-06-19 22:57:37 +02:00
Merge pull request #4463 from SoundSSGood/IMarket-refactoring
IMarket refactoring
This commit is contained in:
@@ -64,7 +64,7 @@ TEST_F(CatapultTest, NotApplicableInVillage)
|
||||
TEST_F(CatapultTest, NotApplicableForDefenderIfSmart)
|
||||
{
|
||||
auto fakeTown = std::make_shared<CGTownInstance>(nullptr);
|
||||
fakeTown->builtBuildings.insert(BuildingID::FORT);
|
||||
fakeTown->addBuilding(BuildingID::FORT);
|
||||
mechanicsMock.casterSide = BattleSide::DEFENDER;
|
||||
|
||||
EXPECT_CALL(*battleFake, getDefendedTown()).WillRepeatedly(Return(fakeTown.get()));
|
||||
@@ -78,7 +78,7 @@ TEST_F(CatapultTest, NotApplicableForDefenderIfSmart)
|
||||
TEST_F(CatapultTest, DISABLED_ApplicableInTown)
|
||||
{
|
||||
auto fakeTown = std::make_shared<CGTownInstance>(nullptr);
|
||||
fakeTown->builtBuildings.insert(BuildingID::FORT);
|
||||
fakeTown->addBuilding(BuildingID::FORT);
|
||||
|
||||
EXPECT_CALL(*battleFake, getDefendedTown()).WillRepeatedly(Return(fakeTown.get()));
|
||||
EXPECT_CALL(mechanicsMock, adaptProblem(_, _)).Times(0);
|
||||
@@ -108,7 +108,7 @@ protected:
|
||||
{
|
||||
EffectFixture::setUp();
|
||||
fakeTown = std::make_shared<CGTownInstance>(nullptr);
|
||||
fakeTown->builtBuildings.insert(BuildingID::FORT);
|
||||
fakeTown->addBuilding(BuildingID::FORT);
|
||||
}
|
||||
private:
|
||||
std::shared_ptr<CGTownInstance> fakeTown;
|
||||
|
||||
Reference in New Issue
Block a user