public ProductsController(IMediator bus, IProductViewModelFactory factory, IProductDetailViewModelFactory readFactory)
 {
     _bus         = bus;
     _factory     = factory;
     _readFactory = readFactory;
 }
 public void Setup()
 {
     _mediator = new Mock <IMediator>();
     _factory  = new ProductDetailViewModelFactory(_mediator.Object);
 }