public void GetPowersTest() { //Arrange var powers = new List <Power>(); powerRepositoryMock.Setup(x => x.Get(null)) .Returns(powers.AsQueryable()) .Verifiable("should request from repository"); //Act var powerList = powerService.GetPowers(null); //Assert Assert.IsNotNull(powerList); Assert.AreEqual(powerList.Count(), powers.Count); powerRepositoryMock.Verify(); unitOfWorkMock.Verify(); }