Exemplo n.º 1
0
        public void ShouldNotHandleWhenTextHasIsWithSpaceAfter()
        {
            // arrange
            var textToTest = "hasis withspaceafter";
            var rule       = new CurrencyAssignmentParsingRule();

            // act
            var result = rule.Handles(textToTest);

            // assert
            result.ShouldBe(false);
        }
Exemplo n.º 2
0
        public void ShouldNotHandleWhenTextIsNull()
        {
            // arrange
            string textToTest = null;
            var    rule       = new CurrencyAssignmentParsingRule();

            // act
            var result = rule.Handles(textToTest);

            // assert
            result.ShouldBe(false);
        }
Exemplo n.º 3
0
        public void ShouldNotHandleWhenTextEndsWithQuestionMark()
        {
            // arrange
            var textToTest = "endswithquestionmark?";
            var rule       = new CurrencyAssignmentParsingRule();

            // act
            var result = rule.Handles(textToTest);

            // assert
            result.ShouldBe(false);
        }
Exemplo n.º 4
0
        public void ShouldNotHandleWhenTextIsWhitespace()
        {
            // arrange
            var textToTest = " ";
            var rule       = new CurrencyAssignmentParsingRule();

            // act
            var result = rule.Handles(textToTest);

            // assert
            result.ShouldBe(false);
        }
Exemplo n.º 5
0
        public void ShouldHandleWhenFourLettersIsOneLetter()
        {
            // arrange
            var textToTest = "curr is Z";
            var rule       = new CurrencyAssignmentParsingRule();

            // act
            var result = rule.Handles(textToTest);

            // assert
            result.ShouldBe(true);
        }
Exemplo n.º 6
0
        public void ShouldNotHandleWhenTextHasIsWithSpacesBeforeAndAfterAndSecondPartHasMoreThanOneLetter()
        {
            // arrange
            var textToTest = "has is fred";
            var rule       = new CurrencyAssignmentParsingRule();

            // act
            var result = rule.Handles(textToTest);

            // assert
            result.ShouldBe(false);
        }