public void reference_equality_should_be_correct() { var first = new CounterValue(10L); var second = new CounterValue(1L); Assert.False(first.Equals((object)second)); }