Exemplo n.º 1
0
        public void AudioSettingsController_ChangeVolume_OverRangeChange()
        {
            IAudioSettingsController controller = new BasicAudioSettingsController();

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

            controller.AudioVolume = 0.5f;
            Assert.IsTrue(ValuesAreNear(controller.AudioVolume, 0.5f));
        }
Exemplo n.º 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);
        }
Exemplo n.º 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));
        }
Exemplo n.º 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));
        }
Exemplo n.º 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);
        }
Exemplo n.º 7
0
        public void AudioSettingsController_CreateController_DefaultValues()
        {
            IAudioSettingsController controller = new BasicAudioSettingsController();

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