public void GetAllRecordsReturnsOkAndListOfAllRecordsWhenEverythingIsCorrect() { var records = new List <Record>(); _recordRepositoryMock.Setup(m => m.GetAll()) .Returns(records); var result = _sut.GetAllEntities() as OkObjectResult; Assert.That(result, Is.Not.Null); var value = result.Value as List <RecordReturnModel>; Assert.That(value, Is.Not.Null); _recordRepositoryMock.Verify(m => m.GetAll(), Times.Once); }