public void Ctor_GivenBuffer_Writes()
        {
            // Arrange
            var expected = new byte[] { 5, 10, 15, 20, 25, 30 };
            var input    = expected.CopyToNewArray();

            // Act
            var sut = new SafeMemoryStream(input);

            // Assert
            var actual = new byte[expected.Length];

            sut.Read(actual, 0, expected.Length);
            CollectionAssert.AreEqual(expected, actual);
        }