Beispiel #1
0
        public void GetHddLeft_ShouldCall_GetLast_From_Repository()
        {
            // устанавливаем параметр заглушки
            _mockRepository.Setup(repository => repository.GetLast()).Returns(new HddMetric()).Verifiable();

            // выполняем действие на контроллере
            var result = _controller.GetHddLeft();

            // проверяем заглушку на то, что пока работал контроллер
            // действительно вызвался метод Create репозитория с нужным типом объекта в параметре
            _mockRepository.Verify(repository => repository.GetLast(), Times.Once());
        }