Esempio n. 1
0
        public void NightTimeHandlerReturnsNullForNonExistingName()
        {
            VoiceHandler nightHandler = new NightTimeHandler(root);
            string       recieved     = nightHandler.HandleVoice("fish");

            Assert.Null(recieved);
        }
Esempio n. 2
0
        public void NightTimeHandlerReturnsValidVoiceForGivenAnimalName()
        {
            string expected = CommonTestData.occamy.Speak();

            VoiceHandler nightHandler = new NightTimeHandler(root);
            string       recieved     = nightHandler.HandleVoice(CommonTestData.occamy.Name);

            Assert.NotNull(recieved);
            Assert.Equal(expected, recieved);
        }
Esempio n. 3
0
        public void NightTimeHandlerReturnsErrorMsgForAllVoices()
        {
            string expected = Options.NightTimeAllVoicesError;

            VoiceHandler nightHandler = new NightTimeHandler(root);
            string       recieved     = nightHandler.HandleAllVoices();

            Assert.NotNull(recieved);
            Assert.Equal(expected, recieved);
        }