예제 #1
0
        public void RequirementOne_AddNumbersMixedWithText()
        {
            /// Arrange
            AddEvaluator evaluator = new AddEvaluator();
            var          input     = "5,tytyt";

            /// Act
            var total = evaluator.RequirementOne(input);

            /// Assert
            Assert.AreEqual(5, total);
        }
예제 #2
0
        public void RequirementOne_AddBlank()
        {
            /// Arrange
            AddEvaluator evaluator = new AddEvaluator();
            var          input     = "";

            /// Act
            var total = evaluator.RequirementOne(input);

            /// Assert
            Assert.AreEqual(0, total);
        }
예제 #3
0
        public void RequirementOne_AddMoreThanTwoValues()
        {
            /// Arrange
            AddEvaluator evaluator = new AddEvaluator();
            var          input     = "5,5,5,5";

            /// Act
            var total = evaluator.RequirementOne(input);

            /// Assert
            Assert.AreEqual(10, total);
        }
예제 #4
0
        public void RequirementOne_AddTwoNumbers()
        {
            /// Arrange
            AddEvaluator evaluator = new AddEvaluator();
            var          input     = "1,5000";

            /// Act
            var total = evaluator.RequirementOne(input);

            /// Assert
            Assert.AreEqual(5001, total);
        }