1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-09-16 09:26:28 +02:00

Remove test for no longer existing logic

This commit is contained in:
Ivan Savenko
2024-06-01 12:18:09 +00:00
parent d462937572
commit 565d810806
3 changed files with 1 additions and 60 deletions

View File

@@ -39,7 +39,7 @@ set(test_SRCS
map/CMapFormatTest.cpp
map/MapComparer.cpp
netpacks/EntitiesChangedTest.cpp
netpacks/NetPackFixture.cpp
spells/AbilityCasterTest.cpp

View File

@@ -411,15 +411,3 @@ TEST_F(CGameStateTest, DISABLED_battleResurrection)
EXPECT_EQ(unit->health.getCount(), 10);
EXPECT_EQ(unit->health.getResurrected(), 0);
}
TEST_F(CGameStateTest, updateEntity)
{
using ::testing::SaveArg;
using ::testing::Eq;
using ::testing::_;
JsonNode actual;
EXPECT_CALL(services, updateEntity(Eq(Metatype::CREATURE), Eq(424242), _)).WillOnce(SaveArg<2>(&actual));
gameState->updateEntity(Metatype::CREATURE, 424242, JsonNode("TEST"));
EXPECT_EQ(actual.String(), "TEST");
}

View File

@@ -1,47 +0,0 @@
/*
* EntitiesChangedTest.cpp, part of VCMI engine
*
* Authors: listed in file AUTHORS in main folder
*
* License: GNU General Public License v2.0 or later
* Full text of license available in license.txt file, in main folder
*
*/
#include "StdInc.h"
#include "NetPackFixture.h"
#include "../../lib/networkPacks/PacksForClient.h"
namespace test
{
using namespace ::testing;
class EntitiesChanged : public Test, public NetPackFixture
{
public:
std::shared_ptr<::EntitiesChanged> subject;
protected:
void SetUp() override
{
subject = std::make_shared<::EntitiesChanged>();
NetPackFixture::setUp();
}
};
TEST_F(EntitiesChanged, Apply)
{
subject->changes.emplace_back();
EntityChanges & changes = subject->changes.back();
changes.metatype = Metatype::CREATURE;
changes.entityIndex = 424242;
changes.data.String() = "TEST";
EXPECT_CALL(*gameState, updateEntity(Eq(Metatype::CREATURE), Eq(424242), _));
gameState->apply(subject.get());
}
}