public void WhenConvertingToContentPassingASerializerThenTheSerializerIsInvoked() { var surrogate = new FakeDataContractSurrogate(); var serializer = GetSerializerUsingSurrogate(surrogate); var customer = new Customer { CustomerID = 1 }; var content = customer.ToContentUsingDataContractJsonSerializer(serializer); }
public void WhenConvertingToContentThenXmlStreamHasCorrectData() { var customer = new Customer { CustomerID = 1 }; var content = customer.ToContentUsingDataContractJsonSerializer(); var reader = new StreamReader(content.ContentReadStream); var json = reader.ReadToEnd(); Assert.IsTrue(json.Contains(CustomerJson)); }
public void WhenConvertingToContentThenContentIsReturned() { var customer = new Customer { CustomerID = 1 }; var content = customer.ToContentUsingDataContractJsonSerializer(); Assert.IsNotNull(content); }