#include #include TEST(StarsEx, AudioConfig) { AudioConfig audio; // as a side-effect constructor sets the static instance ASSERT_EQ(&audio, AudioConfig::GetInstance()); audio.SetMenuMusic(100); ASSERT_EQ(0, AudioConfig::MenuMusic()); audio.SetMenuMusic(50); ASSERT_EQ(-2500, AudioConfig::MenuMusic()); audio.SetMenuMusic(0); ASSERT_EQ(-5000, AudioConfig::MenuMusic()); }