public void CanRegisterAndResolveAHypermediaAppender() { var appender = new ProductRepresentationHypermediaAppender(); var resource = new ProductRepresentation(); var builder = Hypermedia.CreateBuilder(); builder.RegisterAppender(appender); var config = builder.Build(); var registered = config.ResolveAppender(resource); Assert.True(ReferenceEquals(appender, registered)); }
public void CanRegisterAndResolveAHypermediaAppender() { var appender = new ProductRepresentationHypermediaAppender(); var resource = new ProductRepresentation(); var builder = Hypermedia.CreateBuilder(); builder.RegisterAppender(appender); var config = builder.Build(); var registered = config.ResolveAppender(resource); Assert.True(ReferenceEquals(appender, registered)); }