コード例 #1
0
    public void Stream_ReadLines(string response, params string[] expected)
    {
        // Arrange
        var bytes = Encoding.UTF8.GetBytes(response);

        using var stream = new MemoryStream(bytes);

        // Act
        var actual = IOExtensions.ReadLines(stream).Take(expected.Length).ToList();

        // Assert
        Assert.Equal(expected.Length, actual.Count);
        Assert.Equal(expected, actual);
    }