public void ByPeriod_ShouldCall_GetMetricsFromAgent_From_Repository() { // устанавливаем параметр заглушки // в заглушке прописываем что в репозиторий прилетит Metric объект _mock.Setup(repository => repository.GetById(It.IsAny <int>())); // выполняем действие на контроллере var result = _controller.GetMetricsFromAgent(DateTimeOffset.FromUnixTimeSeconds(1), DateTimeOffset.FromUnixTimeSeconds(100)); }
public void GetMetricsFromAgent_ReturnsOk() { var fromTime = TimeSpan.FromSeconds(0); var toTime = TimeSpan.FromSeconds(100); var result = _controller.GetMetricsFromAgent(fromTime, toTime); _ = Assert.IsAssignableFrom <IActionResult>(result); }