public void IsSpeciesExists_ReturnsFalse_IfSameNames_And_SameIds() { var data = new List <Species> { new Species { Id = 1, Name = "test1", IsActive = false } }; var mockSet = new MoqDbSet <Species>(data); var mockContext = new MoqContext <Species>(mockSet, m => m.SpeciesList); var service = new SpeciesService(mockContext.Object); var item = new Species { Id = 1, Name = "test1", IsActive = false }; Assert.AreEqual(false, service.IsSpeciesExists(item)); }