Пример #1
0
        public void Line_is_split_as_expected(int lineLength, string input, string[] expectedResult)
        {
            var actualResult = LineFormatter.GetLines(input, lineLength);

            if (!expectedResult.SequenceEqual(actualResult))
            {
                throw new XunitException("SequenceEqual failure:\r\n" +
                                         $"Expected: {expectedResult.Select(x => $"\"{x}\"").JoinToString(", ")}\r\n" +
                                         $"Actual:   {actualResult.Select(x => $"\"{x}\"").JoinToString(", ")}");
            }
        }