Beispiel #1
0
        public void AudioSettingsController_ChangeVolume_OverRangeChange()
        {
            IAudioSettingsController controller = new BasicAudioSettingsController();

            controller.AudioVolume = 100;
            Assert.IsTrue(ValuesAreNear(controller.AudioVolume, 1));
        }
Beispiel #2
0
        public void AudioSettingsController_ChangeVolume_NormalChange()
        {
            IAudioSettingsController controller = new BasicAudioSettingsController();

            controller.AudioVolume = 0.5f;
            Assert.IsTrue(ValuesAreNear(controller.AudioVolume, 0.5f));
        }
Beispiel #3
0
        public void AudioSettingsController_MuteOnLowVolume_CheckMute()
        {
            IAudioSettingsController controller = new BasicAudioSettingsController();

            controller.AudioVolume = 0.0f;
            controller.MusicVolume = 0.0f;

            Assert.IsTrue(controller.AudioMuted);
            Assert.IsTrue(controller.MusicMuted);
        }
Beispiel #4
0
        public void AudioSettingsController_Mute_VolumeChange()
        {
            IAudioSettingsController controller = new BasicAudioSettingsController();

            controller.AudioMuted = true;
            controller.MusicMuted = true;

            Assert.IsTrue(ValuesAreNear(controller.AudioVolume, 0));
            Assert.IsTrue(ValuesAreNear(controller.MusicVolume, 0));
        }
Beispiel #5
0
        public void AudioSettingsController_UnmuteFromZero_CheckLevel()
        {
            IAudioSettingsController controller = new BasicAudioSettingsController();

            controller.AudioVolume = 0.0f;
            controller.MusicVolume = 0.0f;
            controller.AudioMuted  = false;
            controller.MusicMuted  = false;

            Assert.IsTrue(ValuesAreNear(controller.AudioVolume, 0.75f));
            Assert.IsTrue(ValuesAreNear(controller.MusicVolume, 0.75f));
        }
Beispiel #6
0
        public void AudioSettingsController_UnmuteOnVolumeChange_CheckUnmute()
        {
            IAudioSettingsController controller = new BasicAudioSettingsController();

            controller.AudioVolume = 0.0f;
            controller.MusicVolume = 0.0f;
            controller.AudioVolume = 0.1f;
            controller.MusicVolume = 0.1f;

            Assert.IsFalse(controller.AudioMuted);
            Assert.IsFalse(controller.MusicMuted);
        }
Beispiel #7
0
        public void AudioSettingsController_CreateController_DefaultValues()
        {
            IAudioSettingsController controller = new BasicAudioSettingsController();

            Assert.IsTrue(ValuesAreNear(controller.AudioVolume, 1));
        }