@@ -8,7 +8,7 @@ namespace Sandwych.MapMatchingKit.Tests.Markov
88{
99 public class FilterTest
1010 {
11- public class MockStateTransition
11+ public struct MockStateTransition
1212 {
1313 }
1414
@@ -184,12 +184,12 @@ public void FilterTestInitial()
184184 if ( states . Pred ( element . Id ) == - 1 )
185185 {
186186 Assert . Null ( element . Predecessor ) ;
187- Assert . Null ( element . Transition ) ;
187+ Assert . False ( element . HasTransition ) ;
188188 }
189189 else
190190 {
191191 Assert . Equal ( states . Pred ( element . Id ) , element . Predecessor . Id ) ;
192- Assert . Null ( element . Transition ) ;
192+ Assert . False ( element . HasTransition ) ;
193193 }
194194 }
195195 }
@@ -215,12 +215,12 @@ public void FilterTestSubsequent()
215215 if ( states . Pred ( element . Id ) == - 1 )
216216 {
217217 Assert . Null ( element . Predecessor ) ;
218- Assert . Null ( element . Transition ) ;
218+ Assert . False ( element . HasTransition ) ;
219219 }
220220 else
221221 {
222222 Assert . Equal ( states . Pred ( element . Id ) , element . Predecessor . Id ) ;
223- Assert . NotNull ( element . Transition ) ;
223+ Assert . True ( element . HasTransition ) ;
224224 }
225225 }
226226 }
@@ -246,12 +246,12 @@ public void FilterTestBreakTransition()
246246 if ( states . Pred ( element . Id ) == - 1 )
247247 {
248248 Assert . Null ( element . Predecessor ) ;
249- Assert . Null ( element . Transition ) ;
249+ Assert . False ( element . HasTransition ) ;
250250 }
251251 else
252252 {
253253 Assert . Equal ( states . Pred ( element . Id ) , element . Predecessor . Id ) ;
254- Assert . NotNull ( element . Transition ) ;
254+ Assert . True ( element . HasTransition ) ;
255255 }
256256 }
257257 }
@@ -277,12 +277,12 @@ public void FilterTestBreakCandidates()
277277 if ( states . Pred ( element . Id ) == - 1 )
278278 {
279279 Assert . Null ( element . Predecessor ) ;
280- Assert . Null ( element . Transition ) ;
280+ Assert . False ( element . HasTransition ) ;
281281 }
282282 else
283283 {
284284 Assert . Equal ( states . Pred ( element . Id ) , element . Predecessor . Id ) ;
285- Assert . NotNull ( element . Transition ) ;
285+ Assert . True ( element . HasTransition ) ;
286286 }
287287 }
288288 }
0 commit comments