NBench.Sdk.Assertion.Equals C# (CSharp) Method

Equals() private method

private Equals ( Assertion other ) : bool
other Assertion
return bool
        private bool Equals(Assertion other)
        {
            return Condition == other.Condition && Value.Equals(other.Value) && MaxValue.Equals(other.MaxValue);
        }

Same methods

Assertion::Equals ( object obj ) : bool

Usage Example

Esempio n. 1
0
        public void Assertion_should_be_equal_by_value(MustBe condition1, double value1, double? maxValue1,
            MustBe condition2, double value2, double? maxValue2)
        {
            var expectedValue = condition1 == condition2 
                && value1.Equals(value2) 
                && maxValue1.Equals(maxValue2);

            var assertion1 = new Assertion(condition1, value1, maxValue1);
            var assertion2 = new Assertion(condition2, value2, maxValue2);

            var actualValue = assertion1.Equals(assertion2);
            Assert.Equal(expectedValue, actualValue);
        }