public void Serializes_NoContent_To_Null() { var serializer = new MockedHttpContentSerializer(); var httpContent = serializer.Serialize(new NoContent(), encoding: null); httpContent.Should().BeNull(); }
public void Uses_DefaultEncoding_If_No_Encoding_Is_Specified() { Encoding encoding = null; var serializer = new MockedHttpContentSerializer() { SerializeCoreImpl = (c, e) => { encoding = e; return(null); } }; serializer.Serialize(null, contentType: null, encoding: null); encoding.Should().BeSameAs(serializer.DefaultEncoding); }