Пример #1
0
        public void FindOperation_StringShorterThanStringLengthAfterStopCharacter_ReturnsEmptyString()
        {
            var addition = new AdditionOperator();
            var result   = addition.FindOperation("JIMMYBUTLER;MJ");

            Assert.AreEqual(string.Empty, result);
        }
Пример #2
0
        public void FindOperation_StringLongerThanStringLengthAfterStopCharacter_ReturnsStringWithStringLength()
        {
            var addition = new AdditionOperator();
            var result   = addition.FindOperation("JACK;SUMMARY;ThisShouldPass");

            Assert.AreEqual("SUM", result);
        }
Пример #3
0
        public void FindOperation_StringDoesNotContainStopCharacter_ReturnsEmtpyString()
        {
            var addition = new AdditionOperator();
            var result   = addition.FindOperation("no semi-colon");

            Assert.AreEqual(string.Empty, result);
        }
Пример #4
0
        public void FindOperation_StringStartsWithStopCharacter_ReturnsStringWithStringLength()
        {
            var addition = new AdditionOperator();
            var result   = addition.FindOperation(";started with semi-colon");

            Assert.AreEqual("sta", result);
        }
Пример #5
0
        public void FindOperation_StringParameterIsEmpty_ReturnsEmptyString()
        {
            var addition = new AdditionOperator();
            var result   = addition.FindOperation(string.Empty);

            Assert.AreEqual(string.Empty, result);
        }