Beispiel #1
0
Level* TestLevel::NextLevel() {
    if (needLoad) {
        int s = 0;
        Score* score = dino->GetComponent<Score>();
        if (score != nullptr) {
            s = score->GetScore();
        }
        return new EndScreen(s);
    }
    return this;
}
Beispiel #2
0
TEST(ScoreTest, ListensForBrickHitEvents) {
  Score s;
  s.Increment(Brick::FIVE_POINTS);
  ASSERT_EQ(5, s.GetScore());
}
Beispiel #3
0
TEST(ScoreTest, ValidInitialization) {
  Score s;
  ASSERT_EQ(0, s.GetScore());
}