File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed
NHibernate/Linq/Functions
NHibernate.Test/NHSpecificTest/GH0831 Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -135,6 +135,18 @@ public void CanHandleFloor()
135
135
CanSelect ( e => decimal . Floor ( e . EntityValue ) ) ;
136
136
} ) ;
137
137
}
138
+
139
+ [ Test ]
140
+ public void CanHandleTruncate ( )
141
+ {
142
+ AssumeFunctionSupported ( "truncate" ) ;
143
+
144
+ Assert . Multiple ( ( ) =>
145
+ {
146
+ CanFilter ( e => decimal . Truncate ( e . EntityValue ) > 1.0m ) ;
147
+ CanSelect ( e => decimal . Truncate ( e . EntityValue ) ) ;
148
+ } ) ;
149
+ }
138
150
139
151
[ Test ]
140
152
public void CanHandleMultiply ( )
Original file line number Diff line number Diff line change @@ -55,6 +55,7 @@ public MathGenerator()
55
55
56
56
ReflectHelper . GetMethodDefinition ( ( ) => Math . Truncate ( default ( decimal ) ) ) ,
57
57
ReflectHelper . GetMethodDefinition ( ( ) => Math . Truncate ( default ( double ) ) ) ,
58
+ ReflectHelper . GetMethodDefinition ( ( ) => decimal . Truncate ( default ( decimal ) ) ) ,
58
59
59
60
ReflectHelper . GetMethodDefinition ( ( ) => Math . Pow ( default ( double ) , default ( double ) ) ) ,
60
61
} ;
You can’t perform that action at this time.
0 commit comments