public void Setup() { _patientBuilder = A.Fake <IPatientViewModelBuilder>(); _commandDispatcher = A.Fake <ICommandDispatcher>(); _queryDispatcher = A.Fake <IQueryDispatcher>(); _feedBackBuilder = A.Fake <IFeedBackBuilder>(); _copyrightViewModelBuilder = A.Fake <ICopyrightViewModelBuilder>(); _unitOfWork = A.Fake <IUnitOfWork>(); _personController = new PersonController(_queryDispatcher, _patientBuilder, _commandDispatcher, _unitOfWork, _feedBackBuilder, _copyrightViewModelBuilder); }
public PersonController(IQueryDispatcher queryDispatcher, IPatientViewModelBuilder patientViewModelBuilder, ICommandDispatcher commandDispatcher, IUnitOfWork unitOfWork, IFeedBackBuilder feedBackBuilder, ICopyrightViewModelBuilder copyrightViewModelBuilder) : base(feedBackBuilder, copyrightViewModelBuilder) { _queryDispatcher = queryDispatcher; _patientViewModelBuilder = patientViewModelBuilder; _commandDispatcher = commandDispatcher; _unitOfWork = unitOfWork; }