private void ConfigureCollectionInstance() { _dscwMock.Setup(d => d.AddObject(_path, _itemToAdd)); _dscwMock.Setup(d => d.AddRelatedObject(_entity, _entityName, _itemToAdd)); _dscwMock.Setup(d => d.SaveChangesAsync()) .Returns(_saveChangesAsyncReturnValue = Task.FromResult <DataServiceResponse>(null)); CollectionType.GetField("_entity", PermissiveBindingFlags).SetValue(CollectionInstance, _entity); CollectionType.GetField("_path", PermissiveBindingFlags).SetValue(CollectionInstance, _path); CollectionType.GetField("_context", PermissiveBindingFlags).SetValue(CollectionInstance, _dscwMock.Object); }
protected void ConfigureCollectionInstance() { CollectionType.GetField("_context", PermissiveBindingFlags).SetValue(CollectionInstance, DscwMock.Object); }