public void WhenConvertingToContentPassingASerializerThenTheSerializerIsInvoked() { var surrogate = new FakeDataContractSurrogate(); var serializer = GetSerializerUsingSurrogate(surrogate); var customer = new Customer {CustomerID = 1}; var content = customer.ToContentUsingDataContractSerializer(serializer); }
public void WhenConvertingToContentThenXmlStreamHasCorrectData() { var customer = new Customer { CustomerID = 1 }; var content = customer.ToContentUsingDataContractSerializer(); var reader = new StreamReader(content.ContentReadStream); var xml = reader.ReadToEnd(); Assert.IsTrue(xml.Contains("<CustomerID>1</CustomerID>")); }
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.ToContentUsingDataContractSerializer(); Assert.IsNotNull(content); }
public void WhenConvertingToContentPassingASerializerThenTheSerializerIsInvoked() { var serializer = new MockXmlSerializer(typeof(Customer)); var customer = new Customer { CustomerID = 1 }; var content = customer.ToContentUsingXmlSerializer(serializer); }