public void NodeConstructorWorks() { Dictionary <string, object> inputData = MockSLNode(10); StructuredLoadNode transformation = new StructuredLoadNode(inputData); string actualID = transformation.ID; string expectedID = (string)inputData["ID"]; Assert.AreEqual(expectedID, actualID, "Structured load node constructor didn't get ID correctly"); string actualBatesBegin = transformation.BatesRange.Item1; string expectedBatesBegin = (string)inputData["Bates Begin"]; Assert.AreEqual(expectedBatesBegin, actualBatesBegin, "Structured load node constructor didn't get bates begin correctly"); }
public void NodeConstructorWorksWithDatePrinted() { Dictionary <string, object> inputData = MockSLNode(7); DateTime printed = RandomDate(2017); inputData.Add("Printed Date", printed); StructuredLoadNode transformation = new StructuredLoadNode(inputData); string actualID = transformation.ID; string expectedID = (string)inputData["ID"]; Assert.AreEqual(expectedID, actualID, "Structured load node constructor didn't get ID correctly"); string actualBatesBegin = transformation.BatesRange.Item1; string expectedBatesBegin = (string)inputData["Bates Begin"]; Assert.AreEqual(expectedBatesBegin, actualBatesBegin, "Structured load node constructor didn't get bates begin correctly"); Assert.AreEqual(printed, transformation.PrintedDate, "Structured load node constructor didn't get date printed correctly"); }