public void WriteBoolean_should_have_expected_effect( bool value, byte expectedByte) { using (var memoryStream = new MemoryStream()) using (var stream = new BsonStreamAdapter(memoryStream)) { var expectedBytes = new byte[] { expectedByte }; stream.WriteBoolean(value); memoryStream.ToArray().Should().Equal(expectedBytes); } }