File tree 1 file changed +11
-4
lines changed
src/Sdcb.Arithmetic.Gmp.Tests 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -94,15 +94,22 @@ public void EqualsStringTest(string val)
94
94
}
95
95
96
96
[ Theory ]
97
- [ InlineData ( 3.14 , 3.14 , true ) ]
98
- [ InlineData ( 3.14 , 4.29 , false ) ]
99
- public void GetHashCodeTest ( double op1 , double op2 , bool check )
97
+ [ InlineData ( 3.14 , 3.14 ) ]
98
+ public void GetHashCodeTest_Equal ( double op1 , double op2 )
100
99
{
101
100
int hashCodeOp1 = GmpFloat . From ( op1 ) . GetHashCode ( ) ;
102
101
int hashCodeOp2 = GmpFloat . From ( op2 ) . GetHashCode ( ) ;
103
- Assert . Equal ( check , hashCodeOp1 == hashCodeOp2 ) ;
102
+ Assert . Equal ( hashCodeOp1 , hashCodeOp2 ) ;
104
103
}
105
104
105
+ [ Theory ]
106
+ [ InlineData ( 3.14 , 4.29 ) ]
107
+ public void GetHashCodeTest_NotEqual ( double op1 , double op2 )
108
+ {
109
+ int hashCodeOp1 = GmpFloat . From ( op1 ) . GetHashCode ( ) ;
110
+ int hashCodeOp2 = GmpFloat . From ( op2 ) . GetHashCode ( ) ;
111
+ Assert . NotEqual ( hashCodeOp1 , hashCodeOp2 ) ;
112
+ }
106
113
107
114
[ Theory ]
108
115
[ InlineData ( 3.14 , 2.718 , true ) ]
You can’t perform that action at this time.
0 commit comments