public void WrapCommandReplaysWrapOperation()
        {
            var command = new WrapCommand("XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXX");

            _buffer.Write("===");
            command.Replay(_buffer);
            _buffer.Write("YYY");

            Approvals.Verify(_buffer.ToLines().JoinWith(Environment.NewLine));
        }
 public void LongestWordLengthIsZeroForEmptyString()
 {
     var command = new WrapCommand(string.Empty);
     Assert.That(command.GetLongestWordLength(4), Is.EqualTo(0));
 }
 public void LongestWordLengthIsReturned()
 {
     var command = new WrapCommand("Test text with one longer word.");
     Assert.That(command.GetLongestWordLength(4), Is.EqualTo("longer".Length));
 }