public void SirenEntityBuilder_AddClass_Single_ExpectEntityWithClasses() { string expectedClass1 = "first-class"; string expectedClass2 = "second-class"; SirenEntityBuilder builder = new SirenEntityBuilder(); builder.AddClass(expectedClass1); builder.AddClass(expectedClass2); ISirenEntity entity = builder.Build(); Assert.AreEqual(2, entity.Class.Length); Assert.Contains(expectedClass1, entity.Class); Assert.Contains(expectedClass2, entity.Class); }
public void SirenEntityBuilder_AddClass_Bulk_ExpectEntityWithClasses() { string expectedClass1 = "first-bulk-class"; string expectedClass2 = "second-bulk-class"; string expectedClass3 = "third-bulk-class"; string[] classes = new[] { expectedClass1, expectedClass2 }; SirenEntityBuilder builder = new SirenEntityBuilder(); builder.AddClass(classes); builder.AddClass(expectedClass3); ISirenEntity entity = builder.Build(); Assert.AreEqual(3, entity.Class.Length); Assert.Contains(expectedClass1, entity.Class); Assert.Contains(expectedClass2, entity.Class); Assert.Contains(expectedClass3, entity.Class); }