Esempio n. 1
0
        public void ShouldThrowExceptionWhenNoWordIsPassed()
        {
            //Assign
            var passedString = "";

            //Act
            var sut = ReturnString.PassMeAStringAnyString(passedString);
        }
Esempio n. 2
0
        public void PassMultiWordsBeginningAndEndingWithSpecialShouldReturn()
        {
            //Assign
            var passedString   = "_Hello, World_";
            var expectedString = "_H2o, W3d_";

            //Act
            var sut = ReturnString.PassMeAStringAnyString(passedString);

            //Assert
            Assert.AreEqual(expectedString, sut);
        }
Esempio n. 3
0
        public void PassMultiWordsWithSpecialCharactersShouldReturn()
        {
            //Assign
            var passedString   = "How, are things going buddy?";
            var expectedString = "H1w, a1e t4s g3g b2y?";

            //Act
            var sut = ReturnString.PassMeAStringAnyString(passedString);

            //Assert
            Assert.AreEqual(expectedString, sut);
        }
Esempio n. 4
0
        public void PassIn1LetterShouldReturnThatLetter()
        {
            //Assign
            var passedString   = "I am";
            var expectedString = "I am";

            //Act
            var sut = ReturnString.PassMeAStringAnyString(passedString);

            //Assert
            Assert.AreEqual(expectedString, sut);
        }
Esempio n. 5
0
        public void ShouldReturnSpecialCharsInSamePlace()
        {
            //Assign
            var passedString   = "Automotive's";
            var expectedString = "A7's";

            //Act
            var sut = ReturnString.PassMeAStringAnyString(passedString);

            //Assert
            Assert.AreEqual(expectedString, sut);
        }
Esempio n. 6
0
        public void ShouldReturnWordIfNoDuplicateLetters()
        {
            //Assign
            var passedString   = "is";
            var expectedString = "is";

            //Act
            var sut = ReturnString.PassMeAStringAnyString(passedString);

            //Assert
            Assert.AreEqual(expectedString, sut);
        }
Esempio n. 7
0
        public void ShouldReceiveBasicString()
        {
            //Assign
            //CreateString
            var passedString   = "Automotive";
            var expectedString = "A6e";

            //Act
            var sut = ReturnString.PassMeAStringAnyString(passedString);

            //Assert
            Assert.AreEqual(expectedString, sut);
        }