public void Filter_ValidString_ReturnsNonPrimeMumbersString() { //arrange var input = GetValidStringInput(); //act IStringService stringService = new StringService(); var result = stringService.ProcessFilter(input); //assert Assert.AreEqual("9", result.InputString); }
public void Filter_EmptyString_ReturnsInputStringRequired() { //arrange var input = GetValidStringInput(); input.InputString = ""; //act IStringService stringService = new StringService(); var result = stringService.ProcessFilter(input); //assert Assert.AreEqual(StringError.InputStringRequired, result.Error); }
public void Filter_StringWithNonNumbers_ReturnsInputStringNotInteger() { //arrange var input = GetValidStringInput(); input.InputString = input.InputString + "sometext"; //act IStringService stringService = new StringService(); var result = stringService.ProcessFilter(input); //assert Assert.AreEqual(StringError.InputStringNotInteger, result.Error); }