public void WhenConvertingUsingFormattersAndCorrectFormatterIsPresentThenItIsCalled()
 {
     var formatter = new MockContentFormatter(new MediaTypeHeaderValue("application/foo"));
     var content = new StringContent("", Encoding.UTF8, "application/foo");
     content.ReadAsObject<Customer>(formatter);
     Assert.IsTrue(formatter.ReadFromStreamCalled);
 }
 public void WhenConvertingUsingFormattersAndNoFormatterIsPresentAndContentTypeIsXmlThenInstanceIsReturned()
 {
     var content = new StringContent(CustomerXml,Encoding.UTF8, "application/xml");
     var customer = content.ReadAsObject<Customer>();
     Assert.AreEqual(1, customer.CustomerID);
 }