public void TestCapitalize_NullArgument_ReturnsEmptyString()
 {
     //Assert
     Assert.AreEqual(String.Empty, StringFormatting.Capitalize(null));
 }
 public void TestCapitalizeAll_SingleWord()
 {
     //Assert
     Assert.AreEqual("Bob", StringFormatting.Capitalize("bob"));
 }
 public void TestCapitalizeAll_WhiteSpaceArgument_ReturnsEmptyString()
 {
     //Assert
     Assert.AreEqual(String.Empty, StringFormatting.Capitalize("   "));
 }
 public void TestCapitalize_WordWithWhiteSpace_WhiteSpaceIsTrimmed()
 {
     //Assert
     Assert.AreEqual("Good", StringFormatting.Capitalize("   good  "));
 }
 public void TestCapitalize_Word()
 {
     //Assert
     Assert.AreEqual("Good", StringFormatting.Capitalize("good"));
 }
 public void TestCapitalize_SingleCharacter()
 {
     //Assert
     Assert.AreEqual("G", StringFormatting.Capitalize("g"));
 }