@Test(expected = IllegalArgumentException.class)
public void testAddIncludedWithDifferentTypeThrowsIllegalArgumentException() {

	//Record
	setUpExpectations();
	JsonApiIdentifiable minimalEntity = createMinimalEntity();
	JsonApiIdentifiable relatedEntity = createCustomMinimalEntity(TEST_ID);
	JsonApiIdentifiable unrelatedEntity = createEntityWithAttributes();
	//Replay
	JsonApiResponse
		.createGetResponse(uriInfo)
		.data(minimalEntity)
		.addRelationship("related", relatedEntity, uriInfo.getAbsolutePath())
		.addIncluded(unrelatedEntity)
		.build();
}