Example #1
0
        public void ToZpl_Default1_Successful()
        {
            var command    = new FieldBlockCommand();
            var zplCommand = command.ToZpl();

            Assert.AreEqual("^FB0,1,0,L,0", zplCommand);
        }
Example #2
0
        public void IsCommandParsable_ValidCommand_True()
        {
            var command    = new FieldBlockCommand();
            var isParsable = command.IsCommandParsable("^FB0,1,0,L,0");

            Assert.IsTrue(isParsable);
        }
Example #3
0
        public void IsCommandParsable_InvalidCommand_False()
        {
            var command    = new FieldBlockCommand();
            var isParsable = command.IsCommandParsable("^FO10,10");

            Assert.IsFalse(isParsable);
        }
Example #4
0
        public void ToZpl_Default2_Successful()
        {
            var command    = new FieldBlockCommand(10, 2, -5, TextJustification.Right, 5);
            var zplCommand = command.ToZpl();

            Assert.AreEqual("^FB10,2,-5,R,5", zplCommand);
        }
Example #5
0
        public void ParseCommand_ValidCommand3_Successful()
        {
            var command = new FieldBlockCommand();

            command.ParseCommand("^FB0,3,33");
            Assert.AreEqual(0, command.WidthOfTextBlockLine);
            Assert.AreEqual(3, command.MaximumNumberOfLinesInTextBlock);
            Assert.AreEqual(33, command.AddOrDeleteSpaceBetweenLines);
            Assert.AreEqual(TextJustification.Left, command.TextJustification);
            Assert.AreEqual(0, command.HangingIndentOfTheSecondAndRemainingLines);
        }