Example #1
0
        private static void TestAverageString(string expect, string input)
        {
            var stringAverage = new StringAverage();
            var actual        = stringAverage.AverageString(input);

            Assert.AreEqual(expect, actual);
        }
Example #2
0
        public void SampleTests(string expected, string inputString)
        {
            var Kata   = new StringAverage();
            var actual = Kata.AverageString(inputString);

            Assert.AreEqual(expected, actual);
        }
        public void TestAverageString(string inputString, string expected)
        {
            var target = new StringAverage();

            var actual = target.GetStringAverage(inputString);

            Assert.AreEqual(expected, actual);
        }
Example #4
0
        public void AverageStringTest1()
        {
            StringAverage sa       = new StringAverage();
            var           input    = "zero nine five two";
            var           actual   = sa.AverageString(input);
            var           expected = "four";

            Assert.AreEqual(expected, actual);
        }
Example #5
0
        public void AverageStringTest7()
        {
            StringAverage sa       = new StringAverage();
            var           input    = "";
            var           actual   = sa.AverageString(input);
            var           expected = "n/a";

            Assert.AreEqual(expected, actual);
        }
Example #6
0
        public void AverageStringTest3()
        {
            StringAverage sa       = new StringAverage();
            var           input    = "one two three four five";
            var           actual   = sa.AverageString(input);
            var           expected = "three";

            Assert.AreEqual(expected, actual);
        }
Example #7
0
        public void AverageStringTest6()
        {
            StringAverage sa       = new StringAverage();
            var           input    = "one one eight one";
            var           actual   = sa.AverageString(input);
            var           expected = "two";

            Assert.AreEqual(expected, actual);
        }
 public void SampleTests()
 {
     Assert.AreEqual("four", StringAverage.AverageString("zero nine five two"));
     Assert.AreEqual("three", StringAverage.AverageString("four six two three"));
     Assert.AreEqual("three", StringAverage.AverageString("one two three four five"));
     Assert.AreEqual("four", StringAverage.AverageString("five four"));
     Assert.AreEqual("zero", StringAverage.AverageString("zero zero zero zero zero"));
     Assert.AreEqual("two", StringAverage.AverageString("one one eight one"));
     Assert.AreEqual("n/a", StringAverage.AverageString(""));
 }
Example #9
0
 public void Three_HasZero_FourNum_AverageStringTest()
 {
     Assert.AreEqual("three", StringAverage.AverageString("four eight zero three"));
 }
Example #10
0
 public void Three_NoZero_FiveNum_AverageStringTest()
 {
     Assert.AreEqual("three", StringAverage.AverageString("one two three four five"));
 }
        public string SampleTests(string input)
        {
            var kata = new StringAverage();

            return(kata.AverageString(input));
        }
Example #12
0
 public void Four_NoZero__TwoNum_AverageStringTest()
 {
     Assert.AreEqual("four", StringAverage.AverageString("five four"));
 }
        private void StringAverageTestCase(string expect, string input)
        {
            var actual = StringAverage.AverageString(input);

            Assert.AreEqual(actual, expect);
        }
Example #14
0
 public void na_WrongInput_WithRightInput_AverageStringTest()
 {
     Assert.AreEqual("n/a", StringAverage.AverageString("eight five six zero qjeoxp one one four qjeoxp"));
 }
Example #15
0
 public void na_WrongInput_AverageStringTest()
 {
     Assert.AreEqual("n/a", StringAverage.AverageString("qjeoxp"));
 }
Example #16
0
 public void na_Null_AverageStringTest()
 {
     Assert.AreEqual("n/a", StringAverage.AverageString(""));
 }
Example #17
0
 public void zero_AllZero_AverageStringTest()
 {
     Assert.AreEqual("zero", StringAverage.AverageString("zero zero zero zero zero"));
 }
Example #18
0
 public void Setup()
 {
     _kata = new StringAverage();
 }
Example #19
0
 public void Four_HasZero_FourNum_AverageStringTest()
 {
     Assert.AreEqual("four", StringAverage.AverageString("zero nine five two"));
 }