Exemplo n.º 1
0
        public void shouldNotThrowExceptionIfValidPlayType()
        {
            PlayTypesValidator validator = new PlayTypesValidator();

            string[] playTypes = { "1b", "2b", "k ", "out " };
            validator.validate(playTypes);
        }
Exemplo n.º 2
0
        public void shouldThrowExceptionWithMultiplePlayType()
        {
            PlayTypesValidator validator = new PlayTypesValidator();

            string[] playTypes = { "1b", "2b", "kr " };
            var      ex        = Assert.Throws <Exception>(() => validator.validate(playTypes));

            Assert.That(ex.Message, Is.EqualTo("Invalid Play Types 1b,2b,kr "));
        }
Exemplo n.º 3
0
        public void shouldThrowExceptionWithSinglePlayType()
        {
            PlayTypesValidator validator = new PlayTypesValidator();

            string[] playTypes = { "b1" };
            var      ex        = Assert.Throws <Exception>(() => validator.validate(playTypes));

            Assert.That(ex.Message, Is.EqualTo("Invalid Play Types b1"));
        }