public void ReverseWords_TwoWordsSameLength_Reversed() { var inPlaceReverseWords = new InPlaceReverseWords(); var result = inPlaceReverseWords.ReverseWords("cake test".ToCharArray()); Assert.Equal("test cake".ToCharArray(), result); }
public void ReverseWords_WordOfDifferentLength_Reversed() { var inPlaceReverseWords = new InPlaceReverseWords(); var result = inPlaceReverseWords.ReverseWords("landed has eagle the".ToCharArray()); Assert.Equal("the eagle has landed".ToCharArray(), result); }
public void ReverseWords_SingleWord_Reversed() { var inPlaceReverseWords = new InPlaceReverseWords(); var result = inPlaceReverseWords.ReverseWords("cake".ToCharArray()); Assert.Equal("cake".ToCharArray(), result); }