Skip to content

Commit 25d20eb

Browse files
committed
Green: acceptance test
1 parent 2de5f43 commit 25d20eb

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

tdd_intro/homework/01_leap_year/test.cpp

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,24 @@ TEST(YearTest, OrdinaryYearDerivedBy400)
4343
{
4444
EXPECT_TRUE(IsLeapYear(2000));
4545
}
46+
47+
TEST(YearTest, AcceptenceTest)
48+
{
49+
EXPECT_TRUE(IsLeapYear(1952));
50+
EXPECT_TRUE(IsLeapYear(1956));
51+
EXPECT_TRUE(IsLeapYear(1960));
52+
EXPECT_TRUE(IsLeapYear(1964));
53+
EXPECT_TRUE(IsLeapYear(1968));
54+
EXPECT_TRUE(IsLeapYear(1972));
55+
EXPECT_TRUE(IsLeapYear(1976));
56+
57+
EXPECT_FALSE(IsLeapYear(1953));
58+
EXPECT_FALSE(IsLeapYear(1957));
59+
EXPECT_FALSE(IsLeapYear(1961));
60+
EXPECT_FALSE(IsLeapYear(421));
61+
EXPECT_FALSE(IsLeapYear(643));
62+
EXPECT_FALSE(IsLeapYear(121));
63+
EXPECT_FALSE(IsLeapYear(75));
64+
65+
ASSERT_NO_THROW(IsLeapYear(100));
66+
}

0 commit comments

Comments
 (0)