public void SirenEntityBuilder_AddRel_Single_ExpectEntityWithRels() { string expectedRel1 = "first-rel"; string expectedRel2 = "second-rel"; SirenEntityBuilder builder = new SirenEntityBuilder(); builder.AddRel(expectedRel1); builder.AddRel(expectedRel2); ISirenEntity entity = builder.Build(); Assert.AreEqual(2, entity.Rel.Length); Assert.Contains(expectedRel1, entity.Rel); Assert.Contains(expectedRel2, entity.Rel); }
public void SirenEntityBuilder_AddRel_Bulk_ExpectEntityWithRels() { string expectedRel1 = "first-bulk-rel"; string expectedRel2 = "second-bulk-rel"; string expectedRel3 = "third-bulk-rel"; string[] rels = new[] { expectedRel1, expectedRel3 }; SirenEntityBuilder builder = new SirenEntityBuilder(); builder.AddRel(rels); builder.AddRel(expectedRel2); ISirenEntity entity = builder.Build(); Assert.AreEqual(3, entity.Rel.Length); Assert.Contains(expectedRel1, entity.Rel); Assert.Contains(expectedRel2, entity.Rel); Assert.Contains(expectedRel3, entity.Rel); }