public void ShouldRespectAttributeBasedConfiguration() { var model = new AttributeBasedModel {Id = 2, Ids = new List<int> {1, 2, 3}}; var res = SerializeAsJson (Configure (), model); Assert.Equal ("/mdl/2", res["_links"]["self"]["href"]); Assert.Equal ("/test/2", res["_links"]["second"]["href"]); Assert.Equal ("123", res["_links"]["something"]["href"]); Assert.Equal ("321", res["_links"]["something-else"]["href"]); Assert.Equal (3, ((JArray)res["_embedded"]["ids"])[2].Value<int> ()); }
public void ShouldRespectAttributeBasedConfiguration() { var model = new AttributeBasedModel { Id = 2, Ids = new List <int> { 1, 2, 3 } }; var res = SerializeAsJson(Configure(), model); Assert.Equal("/mdl/2", res["_links"]["self"]["href"]); Assert.Equal("/test/2", res["_links"]["second"]["href"]); Assert.Equal("123", res["_links"]["something"]["href"]); Assert.Equal("321", res["_links"]["something-else"]["href"]); Assert.Equal(3, ((JArray)res["_embedded"]["ids"])[2].Value <int> ()); }