public void ToZpl_Font0_Successful() { var command = new ScalableBitmappedFontCommand('0'); var zplCommand = command.ToZpl(); Assert.AreEqual("^A0N,10,10", zplCommand); }
public void IsCommandParsable_InvalidCommand_False() { var command = new ScalableBitmappedFontCommand(); var isParsable = command.IsCommandParsable("^FT10,10"); Assert.IsFalse(isParsable); }
public void IsCommandParsable_ValidCommand_True() { var command = new ScalableBitmappedFontCommand(); var isParsable = command.IsCommandParsable("^AAN10,10"); Assert.IsTrue(isParsable); }
public void ToZpl_Font0Rotated180_Successful() { var command = new ScalableBitmappedFontCommand('0', Orientation.Rotated180); var zplCommand = command.ToZpl(); Assert.AreEqual("^A0I,10,10", zplCommand); }
public void ParseCommand_ValidCommand3_Successful() { var command = new ScalableBitmappedFontCommand(); command.ParseCommand("^A0N"); Assert.AreEqual('0', command.FontName); Assert.AreEqual(Orientation.Normal, command.Orientation); }
public void ParseCommand_ValidCommand9_Successful() { var command = new ScalableBitmappedFontCommand(); command.ParseCommand("^A0I,100,50"); Assert.AreEqual('0', command.FontName); Assert.AreEqual(Orientation.Rotated180, command.Orientation); Assert.AreEqual(100, command.CharacterHeight); Assert.AreEqual(50, command.Width); }
public void ParseCommand_InvalidFieldOrientationCommand_Successful() { var command = new ScalableBitmappedFontCommand(); command.ParseCommand("^A0X"); Assert.AreEqual('0', command.FontName); Assert.AreEqual(Orientation.Normal, command.Orientation); Assert.IsNull(command.CharacterHeight); Assert.IsNull(command.Width); }