public void TestObserve() { GraphXML xgraph = new GraphXML(); var g = xgraph.Read("C:\\Users\\user\\Downloads\\multiple_paths.xml"); observers = g.AllNodes.Values.Where(node => node.IsObserver).ToList(); AllPaths algorithm = new AllPaths(); var results = co.Observe(g, observers, Tuple.Create("cost", Constraint <IEdge> .Default), algorithm); foreach (var pair in results) { var from = pair.Key.From; var to = pair.Key.To; var obsereveds = pair.Value.Item1; var unobsserveds = pair.Value.Item2; } }
public void TestReadGraphWithUnknownNode() { graph = writer.Read(graphExoticNodePath) as Graph; Assert.AreEqual(5, graph.NodeCount); }