Exemplo n.º 1
0
TEST_F(PatronTest, CreateDefaultsAllFields)
{
    Patron nobody;

	ASSERT_THAT(nobody.Name(), Eq(""));
	ASSERT_THAT(nobody.Id(), Eq(0));
	ASSERT_THAT(nobody.FineBalance(), Eq(0));
}
Exemplo n.º 2
0
TEST_F(PatronAccessTest, FindByNameReturnsChronologicallyFirstMatch)
{
    Patron match1("Langr", 1);
    access.Save(match1);
    Patron mismatch("Long", 2);
    access.Save(mismatch);
    Patron match2("Langr", 3);
    access.Save(match2);

    Patron found = access.FindByName("Langr");

    ASSERT_THAT(found.Id(), Eq(1));
}