public void SetUp()
 {
     _fixture             = new Fixture().Customize(new AutoMoqCustomization());
     _queryDispatcherMock = _fixture.Freeze <Mock <IQueryDispatcher> >();
     _testResultCalculationServiceMock = new Mock <ITestResultCalculationService>();
     _controller = new TestAttemptController(
         new TestAttemptViewModelMapper(new TestAttemptAnswerViewModelConverter(), new QuestionViewModelConverter()),
         _testResultCalculationServiceMock.Object,
         _queryDispatcherMock.Object);
 }
 public void OneTimeSetUp()
 {
     _mockRepo    = new Mock <ITestRepository>();
     _mockService = new Mock <ITestCalculationService>();
     _sut         = new TestAttemptController(_mockService.Object, _mockRepo.Object, new TestAttemptViewModelConverter());
 }