public void SequenceAnalysisTest_ReversAll_Scenario( ) { string input = "GFEDCBA"; string ret = SequenceAnalysis.FindAndOrderUpperCase(input); Assert.IsTrue(ret == "ABCDEFG"); }
public void SequenceAnalysisTest_SkipNonLetterValue_Scenario( ) { string input = "G*F1E$D-C(B!A"; string ret = SequenceAnalysis.FindAndOrderUpperCase(input); Assert.IsTrue(ret == "ABCDEFG"); }
public void SequenceAnalysisTest_NoModifyNeed_Scenario( ) { string input = "ABCDEFG"; string ret = SequenceAnalysis.FindAndOrderUpperCase(input); Assert.IsTrue(ret == "ABCDEFG"); }
public void SequenceAnalysisTest_AllLowerCase_Scenario( ) { string input = "zyxwva"; string ret = SequenceAnalysis.FindAndOrderUpperCase(input); Assert.IsTrue(ret == string.Empty); }
public void SequenceAnalysisTest_SkipLowerCase_Scenario( ) { string input = "ZyxwvA"; string ret = SequenceAnalysis.FindAndOrderUpperCase(input); Assert.IsTrue(ret == "AZ"); }
public void Should_return_uppercase_words_alphabetically(string input, string expected) { var service = new SequenceAnalysis(); var actual = service.Execute(input); Assert.AreEqual <string>(expected, actual); }
public void Should_execute_service(string input) { var service = new SequenceAnalysisCommand { Input = input }; var expected = new SequenceAnalysis().Execute(input); service.OnExecute(_consoleMock.Object); _consoleMock.VerifyWriteLine(expected); }
public void Should_throw_exception_when_input_is_null() { var service = new SequenceAnalysis(); var unused = service.Execute(null); }