public void ValidFromData() { var orderId = 12345; var containerNumber = 1; var divisionNumber = 2; var year = 2023; var code = new ReleaseDocumentCode(orderId, containerNumber, divisionNumber, year); Assert.AreEqual("WZ00123450010223", code.Code); }
public override void LoadData(string data) { if (ReleaseDocumentCode.TryParse(data, out ReleaseDocumentCode releaseDocumentCode)) { OrderId = releaseDocumentCode.OrderId; ContainerNumber = releaseDocumentCode.ContainerNumber; DivisionNumber = releaseDocumentCode.DivisionNumber; Year = releaseDocumentCode.Year; } }
public void ValidFromString() { var codeString = "WZ00123450010223"; var code = new ReleaseDocumentCode(codeString); Assert.AreEqual(12345, code.OrderId); Assert.AreEqual(1, code.ContainerNumber); Assert.AreEqual(2, code.DivisionNumber); Assert.AreEqual(2023, code.Year); Assert.AreEqual(codeString, code.Code); }