From d73cb6aedfaa71aba6a46ed3b7e969500ee91259 Mon Sep 17 00:00:00 2001 From: Joran Jessurun Date: Sun, 10 Sep 2017 20:16:52 +0200 Subject: [PATCH] Added a test that checks that the roster is not changed after querying a grade. --- exercises/grade-school/grade_school_test.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/exercises/grade-school/grade_school_test.cpp b/exercises/grade-school/grade_school_test.cpp index 7a118962..7a8d67f1 100644 --- a/exercises/grade-school/grade_school_test.cpp +++ b/exercises/grade-school/grade_school_test.cpp @@ -86,6 +86,13 @@ BOOST_AUTO_TEST_CASE(the_student_names_in_each_grade_in_the_roster_are_sorted) }; BOOST_TEST(expected == actual); } + +BOOST_AUTO_TEST_CASE(checking_a_grade_should_not_change_the_roster) +{ + school_.grade(1); + BOOST_REQUIRE(school_.roster().empty()); +} + #endif BOOST_AUTO_TEST_SUITE_END();