@Override
        public void doRemoteFleetControllerTask(Context ctx) {
            // Tests scheduling this task shall have ensured that node storage.0 already is DOWN,
            // so this won't trigger a new state to be published
            NodeState newNodeState = new NodeState(NodeType.STORAGE, State.DOWN);
            NodeInfo nodeInfo = ctx.cluster.getNodeInfo(new Node(NodeType.STORAGE, 0));
            nodeInfo.setWantedState(newNodeState);
            ctx.nodeListener.handleNewWantedNodeState(nodeInfo, newNodeState);
            invoked = true;
        }
Class for testing states of all nodes. Will fail in constructor with
debug message on non-expected results.
clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/StateChangeTest.java