// This file is generated by mkfile.py // Date: 2025-12-05 #include #include // Tests for divisorGame (LeetCode 1025) class DivisorGameTest : public ::testing::Test { protected: void AssertDivisorGame(int n, bool expected) { ASSERT_EQ(divisorGame(n), expected); } }; TEST_F(DivisorGameTest, One) { AssertDivisorGame(1, false); } TEST_F(DivisorGameTest, Two) { AssertDivisorGame(2, true); } TEST_F(DivisorGameTest, Three) { AssertDivisorGame(3, false); } TEST_F(DivisorGameTest, Four) { AssertDivisorGame(4, true); } TEST_F(DivisorGameTest, LargeEven) { AssertDivisorGame(100, true); } TEST_F(DivisorGameTest, LargeOdd) { AssertDivisorGame(101, false); }