Ejemplo n.º 1
0
        public void RouteDiscoveryRequestStackTest()
        {
            var network          = new Network(3);
            var discoveryRequest = new RouteDiscoveryRequest(network);
            var stack            = discoveryRequest.RouteStack.UnvisitedNodeIndexes();

            Assert.IsTrue(stack.Count() == network.Nodes.Count);
            Assert.IsTrue(discoveryRequest.Network.Nodes.Count == network.Nodes.Count);
        }
Ejemplo n.º 2
0
        public void RouteDiscoveryRequestTest()
        {
            var network          = new Network(3);
            var discoveryRequest = new RouteDiscoveryRequest(network);

            Assert.IsNotNull(discoveryRequest.Network);
            Assert.IsNotNull(discoveryRequest.Network.Nodes);
            Assert.IsTrue(discoveryRequest.Network.Nodes.Count == network.Nodes.Count);

            Assert.IsNotNull(discoveryRequest.RouteStack);
            Assert.IsTrue(discoveryRequest.RouteStack.Count == network.Nodes.Count);
        }