public void GetCpuMetrics_returnsData() { DateTime now = DateTime.Now; var expectedItem = new CpuMetric { Time = now, Id = 1, Value = 10 }; var expected = new List <CpuMetric>() { expectedItem }; _repositoryMock.Setup(repository => repository.GetByTimePeriod(DateTime.MinValue, DateTime.MaxValue)) .Returns(expected); var actual = cpuController.GetByTimePerion(DateTime.MinValue, DateTime.MaxValue); Assert.NotNull(actual); if (actual is OkObjectResult result) { Assert.IsType <List <CpuMetricDto> >(result.Value); } }