public void ToZpl_Default1_Successful() { var command = new GraphicFieldCommand(); var zplCommand = command.ToZpl(); Assert.AreEqual("^GFA,0,0,0,", zplCommand); }
public void IsCommandParsable_InvalidCommand_False() { var command = new GraphicFieldCommand(); var isParsable = command.IsCommandParsable("^FT10,10"); Assert.IsFalse(isParsable); }
public void IsCommandParsable_ValidCommand_True() { var command = new GraphicFieldCommand(); var isParsable = command.IsCommandParsable("^GFA,4,4,2,A1B2C3D4"); Assert.IsTrue(isParsable); }
public void ToZpl_Default3_Successful() { var command = new GraphicFieldCommand('A', 4, 4, 2, "A1B2C3D4"); var zplCommand = command.ToZpl(); Assert.AreEqual("^GFA,4,4,2,A1B2C3D4", zplCommand); }
public void ToZpl_Default2_Successful() { var command = new GraphicFieldCommand('A', 1, 1, 1, "AB"); var zplCommand = command.ToZpl(); Assert.AreEqual("^GFA,1,1,1,AB", zplCommand); }
public void ParseCommand_ValidCommand1_Successful() { var command = new GraphicFieldCommand(); command.ParseCommand("^GFA,4,4,2,A1B2C3D4"); Assert.AreEqual('A', command.CompressionType); Assert.AreEqual(4, command.BinaryByteCount); Assert.AreEqual(4, command.GraphicFieldCount); Assert.AreEqual(2, command.BytesPerRow); Assert.AreEqual("A1B2C3D4", command.Data); }