Made TEST_F(FizzBuzzWithFeatureToggleTest, When1Then1) passed.
Replaced test When1Then1 with WhenCommonNumberThenSayItDirectly.
Made TEST_F(FizzBuzzWithFeatureToggleTest, WhenCommonNumberThenSayItDirectly) passed.
Added test TEST_F(FizzBuzzWithFeatureToggleTest, WhenMultipleOf3ThenFizz).
Made TEST_F(FizzBuzzWithFeatureToggleTest, WhenMultipleOf3ThenFizz) passed.
Added TEST_F(FizzBuzzWithFeatureToggleTest, GivenBodyMovementFeatureToggleIsOnWhenMultipleOf3ThenFizzAndTouchHead).
Added feature toggle in the test code.
Added and implemented the interface turnBodyMovementFeatureOn() and Off() of class FizzBuzzHandler.
Made TEST_F(FizzBuzzWithFeatureToggleTest, GivenBodyMovementFeatureToggleIsOnWhenMultipleOf3ThenFizzAndTouchHead) passed.
Used the State pattern in the test code.
Defined and implemented the State pattern.
Switched FizzBuzzHandler::handle() to the State pattern.