public void GetAll_No_ProjectSourceTypes_Found() { //arrange var mockRepository = new Mock<IInnerTrackRepository>(); mockRepository.Setup(m => m.GetProjectSourceTypes(It.Is<ProjectSourceTypeFilter>(f => !f.Id.HasValue))).Returns(new List<ProjectSourceTypeObj>()); var logic = new ProjectSourceTypeLogic(mockRepository.Object); //act var actual = logic.GetAll(); //assert Assert.IsNotNull(actual); Assert.AreEqual(0, actual.Count); }