40 lines
767 B
C++
40 lines
767 B
C++
#include <gtest/gtest.h>
|
|
#include "Person.h"
|
|
|
|
TEST(PersonTest, DefaultValues)
|
|
{
|
|
Person person;
|
|
|
|
EXPECT_EQ(person.getName(), "Willy");
|
|
EXPECT_EQ(person.getAge(), 32u);
|
|
}
|
|
|
|
TEST(PersonTest, ModifiedValues)
|
|
{
|
|
Person person;
|
|
|
|
person.setName("Willy BECHIER");
|
|
person.setAge(person.getAge() + 1);
|
|
|
|
EXPECT_EQ(person.getName(), "Willy BECHIER");
|
|
EXPECT_EQ(person.getAge(), 33u);
|
|
}
|
|
|
|
TEST(PersonTest, DefaultValues)
|
|
{
|
|
Person person;
|
|
|
|
EXPECT_EQ(person.getName(), "Willy");
|
|
EXPECT_EQ(person.getAge(), 32u);
|
|
}
|
|
|
|
TEST(PersonTest, ModifiedValuesFAILED)
|
|
{
|
|
Person person;
|
|
|
|
person.setName("Willy BECHIER");
|
|
person.setAge(person.getAge() + 1);
|
|
|
|
EXPECT_EQ(person.getName(), "Wily BECHIER");
|
|
EXPECT_EQ(person.getAge(), 34u);
|
|
} |