public void SentenceToEnglish_WhenPassedEmptyStr_ShouldReturnEmptyStr() { // arrange string empty = String.Empty; SentenceToCamelCase x = new SentenceToCamelCase(); // act string actual = x.ConvertToEnglish(empty); // assert Assert.Equal(empty, actual); }
public void SentenceToEnglish_WhenPassedCamelCaseStr_ShouldReturnNormalStr() { // arrange string original = "ThisBiggerStrangeSentence"; SentenceToCamelCase x = new SentenceToCamelCase(); string expectedReturn = "This bigger strange sentence"; // act string actual = x.ConvertToEnglish(original); // assert Assert.Equal(expectedReturn, actual); }
public void SentenceToCamelCase_WhenPassedStrangeStrAndTrue_ShouldReturnUpperCamelCaseStr() { // arrange string original = "This Bigger strange Sentence"; bool shouldItBeUpperCamelCase = true; SentenceToCamelCase x = new SentenceToCamelCase(); string expectedReturn = "ThisBiggerStrangeSentence"; // act string actual = x.ConvertToCamelCase(original, shouldItBeUpperCamelCase); // assert Assert.Equal(expectedReturn, actual); }
public void SentenceToCamelCase_WhenPassedStrAndFalse_ShouldReturnLowerCamelCaseStr() { // arrange string original = "this sentence"; bool shouldItBeUpperCamelCase = false; SentenceToCamelCase x = new SentenceToCamelCase(); string expectedReturn = "thisSentence"; // act string actual = x.ConvertToCamelCase(original, shouldItBeUpperCamelCase); // assert Assert.Equal(expectedReturn, actual); }