public void Last_WhenEmpty_ReturnsEmpty() { //Arrange var info = new RelatedEntityInfo(); //Act var result = info.Last(); //Assert Assert.AreEqual(new RelatedEntityInfo(), result); }
public void Last_WhenNotEmpty_ReturnsLast() { //Arrange var info1 = new RelatedEntityInfo("a.bbb.cc", "aId..ccId"); var info2 = new RelatedEntityInfo("a.bbb.cc", "aId.."); //Act var result1 = info1.Last(); var result2 = info2.Last(); //Assert Assert.AreEqual(new RelatedEntityInfo("cc", "ccId"), result1); Assert.AreEqual(new RelatedEntityInfo("cc", string.Empty), result2); }