public void Init() { _repoCreator = A.Fake<INodeRepoCreator>(); _idGenerator = new IdGenerator (_repoCreator); _idRepoService= A.Fake<INeo4NodeRepository<IdGeneratorNode>>(); A.CallTo(() => _repoCreator.CreateNode<IdGroupNodeRelationship, IdReferenceNode, IdGeneratorNode>("",typeof(IdGeneratorRefNodeRelationship))).Returns(_idRepoService); }
public IdGenerator(INodeRepoCreator repoCreator) { if (repoCreator == null) {throw new ArgumentNullException("repoCreator");} _repoCreator = repoCreator; repoCreator.IDGenerator = this; _isLoaded = false; }