public void EmptyPathDigitizer()
        {
            var    digitizer = new Digitizer();
            string initial   = "";
            string expeted   = "";

            Assert.IsTrue(expeted.Equals(digitizer.GetDigits(initial)));
        }
        public void VeryHappyPathDigitizer()
        {
            var    digitizer = new Digitizer();
            string initial   = "123456789012345678123456789098765432345678";
            string expeted   = "123456789012345678123456789098765432345678";

            Assert.IsTrue(expeted.Equals(digitizer.GetDigits(initial)));
        }
        public void SadPathDigitizer()
        {
            var    digitizer = new Digitizer();
            string initial   = "OneTwoThreeFour";
            string expeted   = "";

            Assert.IsTrue(expeted.Equals(digitizer.GetDigits(initial)));
        }
        public void HappyPathDigitizer()
        {
            var    digitizer = new Digitizer();
            string initial   = "One2Three4";
            string expeted   = "24";

            Assert.IsTrue(expeted.Equals(digitizer.GetDigits(initial)));
        }
Example #5
0
        static void Main(string[] args)
        {
            Digitizer digitizer = new
                                  Digitizer(
                new ConsoleAdapter(),
                new PrintableCharBuilder(
                    new DigitBuilder()));

            digitizer
            .RecieveInput();

            digitizer
            .PrintDigitizedInput();
        }
        public void NullPathDigitizer()
        {
            var digitizer = new Digitizer();

            Assert.IsNull(digitizer.GetDigits(null));
        }