public void ShouldContainSerializerHypermediaInjectorAndDeserializer() { var serializer = new Mock<IResourceSerializer>(); var hypermediaInjector = new Mock<IHypermediaInjector>(); var deserializer = new Mock<IResourceDeserializer>(); var driver = new Driver(serializer.Object, hypermediaInjector.Object, deserializer.Object); Assert.AreSame(serializer.Object, driver.Serializer); Assert.AreSame(hypermediaInjector.Object, driver.HypermediaInjector); Assert.AreSame(deserializer.Object, driver.Deserializer); }
public Vendorized(string format) { synonyms = new[] {format}; Driver = new Driver(new XmlSerializer(), new XmlHypermediaInjector(), new XmlDeserializer()); }
public XmlAndHypermedia() { Driver = new Driver(new XmlSerializer(), new XmlHypermediaInjector(), new XmlDeserializer()); }
public AtomPlusXml() { Driver = new Driver(new AtomPlusXmlSerializer(), new AtomPlusXmlHypermediaInjector(), new AtomPlusXmlDeserializer()); }
public JsonAndHypermedia() { Driver = new Driver(new JsonSerializer(), new JsonHypermediaInjector(), new JsonDeserializer()); }