public void CanMarkAsDeadNodeTest() { var nodes = CreateNodes(NodesCount); var nodesColection = new NodeCollection(nodes); nodesColection.MarkAsDead(1); Assert.AreEqual(NodesCount - 1, nodesColection.All.Count()); Assert.AreEqual(1, nodesColection.DeadNodesCount); }
public void RemoveDeadNodeWorksWithInvalidIdsTest() { var nodes = CreateNodes(NodesCount); var nodesColection = new NodeCollection(nodes); Assert.DoesNotThrow(() => nodesColection.MarkAsDead(17)); }