private CatalogueItemsControllerTestContext() { GetCatalogueItemDtoResult = CatalogueItemDtoBuilder .Create() .Build(); ListCatalogueItemsDtoResult = new List <CatalogueItemDto>(); MediatorMock = new Mock <IMediator>(); MediatorMock .Setup(m => m.Send(It.IsAny <GetCatalogueItemByIdQuery>(), default)) .ReturnsAsync(() => GetCatalogueItemDtoResult); MediatorMock .Setup(m => m.Send(It.IsAny <ListCatalogueItemQuery>(), default)) .ReturnsAsync(() => ListCatalogueItemsDtoResult); Controller = new CatalogueItemsController(MediatorMock.Object); }
public void Constructor_NullMediator_ThrowsArgumentNullException() { Assert.Throws <ArgumentNullException>(() => _ = new CatalogueItemsController(null)); }