public void ThenFirstnameAndSurnameAreBothEmpty() { // Arrange var nameSplitter = new NameSplitter(); // Act var nameParts = nameSplitter.GetNamePartsFromName(""); // Assert Assert.AreEqual("", nameParts.FirstName); Assert.AreEqual("", nameParts.Surname); }
public void ThenFirstnameIsFirstWordAndSurnameIsSecondWord() { // Arrange var nameSplitter = new NameSplitter(); // Act var nameParts = nameSplitter.GetNamePartsFromName("Bob Smith"); // Assert Assert.AreEqual("Bob", nameParts.FirstName); Assert.AreEqual("Smith", nameParts.Surname); }
public void ThenFirstnameIsAllWordsExceptLasttWordAndSurnameIsLastWord() { // Arrange var nameSplitter = new NameSplitter(); // Act var nameParts = nameSplitter.GetNamePartsFromName("Bob TheMan Smith"); // Assert Assert.AreEqual("Bob TheMan", nameParts.FirstName); Assert.AreEqual("Smith", nameParts.Surname); }
public void Split_ValidNameConsistsOfTwoPartsSeparatedByDot_ReturnsTheFirstPartAndScondPart() { var name = "TheTypeName.TheKey";
public void Setup() { splitter = new NameSplitter(); }
public static MemberName SplitTdsName(string tdsName) { NameSplitter preSplitName = new NameSplitter(tdsName); return(preSplitName.GetMemberName()); }