public void GetAllTheaterChild_ValidQuery_SuccessResult() { var theaters = new List <Theater> { new Theater { Id = 1, Name = "", Status = Data.Enums.Status.NowShowing, ParentId = 1 }, new Theater { Id = 2, Name = "", Status = Data.Enums.Status.NowShowing, ParentId = 1 }, new Theater { Id = 3, Name = "", Status = Data.Enums.Status.NowShowing, ParentId = 1 } }; _mockTheaterRepository.Setup(x => x.FindAll(It.IsAny <Expression <Func <Theater, bool> > >())).Returns(theaters.AsQueryable()); var theaterService = new TheaterService(_mockTheaterRepository.Object); var result = theaterService.GetAllTheaterChild(1); Assert.Equal(3, result.Count()); }