public void GreetNameShouldAllowMixingOfNormalAndShoutedNames1Upper1Lower() { string[] names = new string[] { "Amy", "BRIAN" }; var greetName = new GreetName(); var expectedResult = greetName.ReturnGreetName(names); var actualResult = "Hello, Amy. AND HELLO BRIAN!"; Console.WriteLine(expectedResult); Assert.AreEqual(actualResult, expectedResult); }
public void GreetNameShouldHandleTwoNamesOfInput() { string[] names = new string[] { "Jill", "Jane" }; var greetName = new GreetName(); var expectedResult = greetName.ReturnGreetName(names); var actualResult = "Hello, Jill and Jane."; Console.WriteLine(expectedResult); Assert.AreEqual(actualResult, expectedResult); }
public void GreetNameShouldHandleMoreThanTwoNamesOfInput() { string[] names = new string[] { "Amy", "Brian", "Charlotte" }; var greetName = new GreetName(); var expectedResult = greetName.ReturnGreetName(names); var actualResult = "Hello, Amy, Brian, and Charlotte."; Console.WriteLine(expectedResult); Assert.AreEqual(actualResult, expectedResult); }
public void GreetNameShouldHandleUppercaseString() { string name = "JERRY"; var greetName = new GreetName(); var expectedResult = greetName.ReturnGreetName("JERRY"); var actualResult = "HELLO JERRY!"; Console.WriteLine(expectedResult); Assert.AreEqual(actualResult, expectedResult); }
public void GreetNameShouldHandleNull() { string name = ""; var greetName = new GreetName(); var expectedResult = greetName.ReturnGreetName(""); var actualResult = "Hello, my friend."; Console.WriteLine(expectedResult); Assert.AreEqual(actualResult, expectedResult); }
public void GreetNameShouldNotSplitEmbeddedCommaWithQuotes() { string[] names = new string[] { "Bob", "\"Charlie, Dianne\"" }; var greetName = new GreetName(); var expectedResult = greetName.ReturnGreetName(names); var actualResult = "Hello, Bob and Charlie, Dianne."; Console.WriteLine(actualResult); Assert.AreEqual(actualResult, expectedResult); }
public void GreetNameShouldReturnHelloBob() { string name = ""; var greetName = new GreetName(); var expectedResult = greetName.ReturnGreetName("Bob"); var actualResult = "Hello, Bob."; Console.WriteLine(expectedResult); Assert.AreEqual(actualResult, expectedResult); }
public void GreetNameShouldAllowMixingOfNormalAndShoutedNamesManyUpperManyLower() { string[] names = new string[] { "Amy", "BRIAN", "Keith", "CHARLOTTE" }; var greetName = new GreetName(); var expectedResult = greetName.ReturnGreetName(names); var actualResult = "Hello, Amy and Keith. AND HELLO BRIAN AND CHARLOTTE!"; Console.WriteLine(expectedResult); Assert.AreEqual(actualResult, expectedResult); }