mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2025-08-09 20:24:16 +00:00
this commit may be kinda broke but I'm gonna push it to check something
This commit is contained in:
@@ -41,25 +41,25 @@ TEST_F(PetTest, PlacementNewAddComponentTest) {
|
||||
|
||||
// Test getting initial status
|
||||
ASSERT_EQ(petComponent->GetParent()->GetObjectID(), 15);
|
||||
ASSERT_EQ(petComponent->GetPetAiState(), PetAiState::spawn);
|
||||
ASSERT_EQ(petComponent->GetPetAiState(), PetAiState::SPAWN);
|
||||
}
|
||||
|
||||
|
||||
TEST_F(PetTest, PetAiState) {
|
||||
const auto initialState = petComponent->GetPetAiState();
|
||||
ASSERT_EQ(initialState, PetAiState::spawn);
|
||||
ASSERT_EQ(initialState, PetAiState::SPAWN);
|
||||
|
||||
petComponent->SetPetAiState(PetAiState::follow);
|
||||
ASSERT_EQ(PetAiState::follow, petComponent->GetPetAiState());
|
||||
petComponent->SetPetAiState(PetAiState::FOLLOW);
|
||||
ASSERT_EQ(PetAiState::FOLLOW, petComponent->GetPetAiState());
|
||||
|
||||
petComponent->SetPetAiState(PetAiState::idle);
|
||||
ASSERT_EQ(PetAiState::idle, petComponent->GetPetAiState());
|
||||
petComponent->SetPetAiState(PetAiState::IDLE);
|
||||
ASSERT_EQ(PetAiState::IDLE, petComponent->GetPetAiState());
|
||||
|
||||
petComponent->SetPetAiState(PetAiState::interact);
|
||||
ASSERT_EQ(PetAiState::interact, petComponent->GetPetAiState());
|
||||
petComponent->SetPetAiState(PetAiState::INTERACT);
|
||||
ASSERT_EQ(PetAiState::INTERACT, petComponent->GetPetAiState());
|
||||
|
||||
petComponent->SetPetAiState(PetAiState::despawn);
|
||||
ASSERT_EQ(PetAiState::despawn, petComponent->GetPetAiState());
|
||||
petComponent->SetPetAiState(PetAiState::DESPAWN);
|
||||
ASSERT_EQ(PetAiState::DESPAWN, petComponent->GetPetAiState());
|
||||
}
|
||||
|
||||
// Test the pet use logic
|
||||
|
Reference in New Issue
Block a user