Пример #1
0
        public void Set_items_with_same_key_values_should_be_equal()
        {
            var keys   = new[] { "key1", "key2" };
            var values = new[] { "machine-1", "machine-2" };

            var left  = new MetricSetItem(keys, values);
            var right = new MetricSetItem(keys, values);

            left.Equals(right).Should().Be(true);
        }
Пример #2
0
        public void Set_items_with_different_values_should_not_be_equal()
        {
            var keys        = new[] { "key1", "key2" };
            var valuesLeft  = new[] { "machine-1", "machine-2" };
            var valuesRight = new[] { "machine-1", "machine-3" };

            var left  = new MetricSetItem(keys, valuesLeft);
            var right = new MetricSetItem(keys, valuesRight);

            left.Equals(right).Should().Be(false);
        }