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);
        }
Example #2
0
 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);
        }