public void AllResultsAreReturned() { var map1 = new BgpMap(new LabelledTreeNode <object, Term>(null)); var map = new ChangeSourceMap(map1, new GraphSource(TestUris.PhysicistRepoUri)); var results = map.Evaluate <MockEvaluator>(new GraphSource(TestUris.MathematiciansRepoUri)); Assert.Equal(7, results.Count()); }
public void JoinMathematiciansToNationality() { var map1 = new BgpMap(new LabelledTreeNode <object, Term>(null)); var map2 = new BgpMap(new LabelledTreeNode <object, Term>(null)); var nationMap = new ChangeSourceMap(map2, new GraphSource(TestUris.NationsRepouri)); var joinSites = new List <JoinAddressPair> { new JoinAddressPair { TreeAddress1 = new List <Term> { Biografy.Nationality }, TreeAddress2 = new List <Term> { } } }; var map = new JoinMap(map1, nationMap, joinSites); var results = map.Evaluate <MockEvaluator>(new GraphSource(TestUris.MathematiciansRepoUri)); Assert.Equal(8, results.Count()); }