public void RetrieveBasicInformationTest_withValidID_BasicInfoOnly(string value1, string value2) { // Arrange TextItem item = new TextItem("_xx1", ""); item.BaseTableName = value1; item.TargetTableName = value2.Replace(" ", ""); // Act int count = item.RetrieveBasicInformation(true); // Assert Assert.AreEqual(1, count); Assert.AreEqual("_xx1", item.ID); Assert.AreEqual("_xxx", item.Text.ID); Assert.AreEqual($"{value1} {value2} Details X1", item.Details); Assert.AreEqual("_xxx", item.Status.ID); Assert.AreEqual($"{value1} {value2} LastUpdated X1", item.LastUpdated); }
public void RetrieveBasicInformationTest_withInvalidID_AdditionalInfo(string value1, string value2) { // Arrange TextItem item = new TextItem("_aa1", ""); item.BaseTableName = value1; item.TargetTableName = value2.Replace(" ", ""); // Act int count = item.RetrieveBasicInformation(false); // Assert Assert.AreEqual(0, count); Assert.AreEqual("_aa1", item.ID); Assert.IsNull(item.Text); Assert.IsNull(item.Details); Assert.IsNull(item.Status); Assert.IsNull(item.LastUpdated); }