public WhenAddItemCommandIsHandled() { command = new AddItemCommand(Guid.NewGuid(), Guid.NewGuid()); var commandHandler = new AddItemCommandHandler(); cart = commandHandler.Handle(command); }
protected Cart AssumeCartAlreadyExists(Guid customerId) { var result = new AddItemCommandHandler( Repository, CreateProductApiStub().Object, RetryStrategy.CreateAddItemCommandRetryStrategy(), CreateLoggerMock().Object) .Handle(new AddItemCommand(customerId, Guid.NewGuid())); return(((OkResult <Cart>)result).Body); }