Ejemplo n.º 1
0
        public void Equals_ReturnsFalse_WhenNullIsPassed(NodeMetatada x, NodeMetatada y, bool result)
        {
            IEqualityComparer <NodeMetatada> comparer = new NodeComparer();
            bool comparisonResult = comparer.Equals(x, y);

            Assert.Equal(result, comparisonResult);
        }
Ejemplo n.º 2
0
 private void NodeOnDeleted(object sender, EventArgs e)
 {
     if (!(sender is SupplyChain.Graph.INode node))
     {
         return;
     }
     foreach (var kv in nodes.Where(kv => comparer.Equals(kv.Value, node)))
     {
         nodes.Remove(kv.Key);
         return;
     }
 }