@@ -23,19 +23,6 @@ public void Deserialize(IXunitSerializationInfo info)
2323 StartTimestampUnixSec = info . GetValue < long > ( nameof ( StartTimestampUnixSec ) ) ;
2424 EndTimestampUnixSec = info . GetValue < long > ( nameof ( EndTimestampUnixSec ) ) ;
2525 Interval = info . GetValue < TimeSpan > ( nameof ( Interval ) ) ;
26- var resultValueType = info . GetValue < ResultValueType > ( nameof ( ResultValueType ) ) ;
27- switch ( resultValueType )
28- {
29- case ResultValueType . Vector :
30- Result = info . GetValue < VectorResult > ( nameof ( Result ) ) ;
31- break ;
32- case ResultValueType . Matrix :
33- Result = info . GetValue < MatrixResult > ( nameof ( Result ) ) ;
34- break ;
35- case ResultValueType . Scalar :
36- Result = info . GetValue < ScalarResult > ( nameof ( Result ) ) ;
37- break ;
38- }
3926 }
4027
4128 public void Serialize ( IXunitSerializationInfo info )
@@ -44,20 +31,5 @@ public void Serialize(IXunitSerializationInfo info)
4431 info . AddValue ( nameof ( StartTimestampUnixSec ) , StartTimestampUnixSec ) ;
4532 info . AddValue ( nameof ( EndTimestampUnixSec ) , EndTimestampUnixSec ) ;
4633 info . AddValue ( nameof ( Interval ) , Interval ) ;
47- switch ( Result )
48- {
49- case VectorResult vectorResult :
50- info . AddValue ( nameof ( ResultValueType ) , ResultValueType . Vector ) ;
51- info . AddValue ( nameof ( Result ) , vectorResult ) ;
52- break ;
53- case MatrixResult matrixResult :
54- info . AddValue ( nameof ( ResultValueType ) , ResultValueType . Matrix ) ;
55- info . AddValue ( nameof ( Result ) , matrixResult ) ;
56- break ;
57- case ScalarResult scalarResult :
58- info . AddValue ( nameof ( ResultValueType ) , ResultValueType . Scalar ) ;
59- info . AddValue ( nameof ( Result ) , scalarResult ) ;
60- break ;
61- }
6234 }
6335}
0 commit comments