Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
KirFedotov committed May 26, 2024
1 parent 4929033 commit 48c26e2
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions test/tests.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,52 +31,52 @@ class TimedDoorTest : public ::testing::Test {
};


TEST_F(FedotovTest, lock_door_then_unlocked_test) {
TEST_F(TimedDoorTest, lock_door_then_unlocked_test) {
std::this_thread::sleep_for(std::chrono::seconds(door.getTimeOut() + 1));
EXPECT_NO_THROW(door.throwState());
}

TEST_F(FedotovTest, unlock_door_then_timeout_test) {
TEST_F(TimedDoorTest, unlock_door_then_timeout_test) {
door.unlock();
std::this_thread::sleep_for(std::chrono::seconds(door.getTimeOut()));
EXPECT_THROW(door.throwState(), std::runtime_error);
}

TEST_F(FedotovTest, lock_before_timeout_then_open_test) {
TEST_F(TimedDoorTest, lock_before_timeout_then_open_test) {
std::this_thread::sleep_for(std::chrono::seconds(door.getTimeOut() + 1));
door.unlock();
EXPECT_THROW(door.throwState(), std::runtime_error);
}

TEST_F(FedotovTest, first_door_closed_test) {
TEST_F(TimedDoorTest, first_door_closed_test) {
EXPECT_FALSE(door.isDoorOpened());
}

TEST_F(FedotovTest, unlock_method_test) {
TEST_F(TimedDoorTest, unlock_method_test) {
door.unlock();
EXPECT_TRUE(door.isDoorOpened());
}

TEST_F(FedotovTest, lock_method_test) {
TEST_F(TimedDoorTest, lock_method_test) {
door.unlock();
door.lock();
EXPECT_FALSE(door.isDoorOpened());
}

TEST_F(FedotovTest, close_before_test) {
TEST_F(TimedDoorTest, close_before_test) {
EXPECT_NO_THROW(door.throwState());
}

TEST_F(FedotovTest, unlock_door_twice_test) {
TEST_F(TimedDoorTest, unlock_door_twice_test) {
door.unlock();
EXPECT_THROW(door.unlock(), std::logic_error);
}

TEST_F(FedotovTest, opened_exeption_test) {
TEST_F(TimedDoorTest, opened_exeption_test) {
door.unlock();
EXPECT_THROW(door.throwState(), std::runtime_error);
}

TEST_F(FedotovTest, lock_door_twice_test) {
TEST_F(TimedDoorTest, lock_door_twice_test) {
EXPECT_THROW(door.lock(), std::logic_error);
}

0 comments on commit 48c26e2

Please sign in to comment.