public void TestInitialize() { _package = new Package(Guid.NewGuid()); _packageCollection = new List <Package>() { new Package(Guid.NewGuid()) }; _mockContext = Substitute.For <IMacroContextDb>(); _mockDbSet = MockDbSet.GetFakeDbSet(_packageCollection.AsQueryable()); //_mockDbEntityEntry = Substitute.For<DbEntityEntry<Package>>(); _mockContext.Set <Package>().Returns(_mockDbSet); // _mockContext.Entry<Package>(Arg.Any<Package>()).Returns(_mockDbEntityEntry); //_repo = new PackageRepository(_mockContext); _repo = new PackageRepository(); _repo.SetContext(_mockContext); }
public virtual TEntity Get(TId Id) { return(_context.Set <TEntity>().Find(Id)); }