public void ValidFromString() { var codeString = "PA0001234"; var code = new PaletteCode(codeString); Assert.AreEqual(1234, code.PaletteNumber); Assert.AreEqual("0001234", code.PaletteNumberCode); Assert.AreEqual("PA", code.CurrentPrefix); code = new PaletteCode("0012345"); Assert.AreEqual(12345, code.PaletteNumber); Assert.AreEqual("0012345", code.PaletteNumberCode); }
public void ValidFromData() { var paletteNumber = 1234; var code = new PaletteCode(paletteNumber); code.CurrentPrefix = "PT"; Assert.AreEqual(1234, code.PaletteNumber); Assert.AreEqual("PT1234", code.Code); code = new PaletteCode(paletteNumber, 7); code.CurrentPrefix = "PA"; Assert.AreEqual(1234, code.PaletteNumber); Assert.AreEqual("PA0001234", code.Code); }