public void GetAreas_DatabaseReturnAreas_ReturnCorrectAreas() { unitOfWork.Setup(uow => uow.Areas.GetAll()) .Returns(GetAreasList()); var response = controller.GetAreas() as OkNegotiatedContentResult <IEnumerable <AreaDto> >; var areas = response.Content; Assert.IsNotNull(response); Assert.That(areas.Count, Is.EqualTo(2)); Assert.That(areas.ElementAt(0).Id, Is.EqualTo(1)); Assert.That(areas.ElementAt(0).Name, Is.EqualTo("Example")); }