public void MetricsGossip_must_add_new_NodeMetrics()
{
var m1 = new NodeMetrics(new Address("akka.tcp", "sys", "a", 2554), StandardMetrics.NewTimestamp(),
_collector.Sample().Metrics);
var m2 = new NodeMetrics(new Address("akka.tcp", "sys", "a", 2555), StandardMetrics.NewTimestamp(),
_collector.Sample().Metrics);
Assert.True(m1.Metrics.Count > 3);
Assert.True(m2.Metrics.Count > 3);
var g1 = MetricsGossip.Empty + m1;
g1.Nodes.Count.ShouldBe(1);
g1.NodeMetricsFor(m1.Address).Metrics.ShouldBe(m1.Metrics);
var g2 = g1 + m2;
g2.Nodes.Count.ShouldBe(2);
g2.NodeMetricsFor(m1.Address).Metrics.ShouldBe(m1.Metrics);
g2.NodeMetricsFor(m2.Address).Metrics.ShouldBe(m2.Metrics);
}