public HalResourceWithPeopleTest() { resource = new OrganisationRepresentation(1, "Org Name"); var linker = new ResourceLinker(); linker.AddLinker(new OrganisationWithPeopleLinker()); linker.CreateLinks(resource); }
public HalResourceListTests() { resourceLinker = new ResourceLinker(); resourceLinker.AddLinker(new OrganisationListLinker()); resourceLinker.AddLinker(new OrganisationLinker()); resource = new ResourceList<OrganisationRepresentation>( new List<OrganisationRepresentation> { new OrganisationRepresentation(1, "Org1"), new OrganisationRepresentation(2, "Org2") }); resourceLinker.CreateLinks(resource); }
public void throws_meaningful_exception_when_cannot_find_linker() { // arrange var resourceLinker = new ResourceLinker(); Exception exception = null; // act try { resourceLinker.CreateLinks(new List<Resource>()); } catch (ArgumentException ex) { exception = ex; } // assert Approvals.Verify(exception.Message); }