@Test
public void createCompositeProduct1() {
ProductAggregate composite = new ProductAggregate(1, "name", 1,
null, null, null);
postAndVerifyProduct(composite, OK);
assertEquals(1, queueProducts.size());
Event<Integer, Product> expectedEvent = new Event(CREATE,
composite.getProductId(), new Product(composite.getProductId(),
composite.getName(), composite.getWeight(), null));
assertThat(queueProducts,
is(receivesPayloadThat (sameEventExceptCreatedAt
(expectedEvent))));
assertEquals(0, queueRecommendations.size());
assertEquals(0, queueReviews.size());
}