@@ -52,6 +52,9 @@ public class OptimizationBacktestJsonConverterTests
5252 private const string _validOldStatsDeserialization3 = "{\" name\" :\" ImABacktestName\" ,\" id\" :\" backtestId\" ,\" progress\" :0.0,\" exitCode\" :0," +
5353 "\" statistics\" :[0.374,0.217,0.047,-4.51,2.86,-0.664,52.602,17.800,6300000.00,0.196,1.571,27.0,123.888,77.188,0.63,1.707,1390.49,180.0,0.233,-0.558,73.0]," +
5454 "\" parameterSet\" :{\" pinocho\" :\" 19\" ,\" pepe\" :\" -1\" },\" equity\" :[[1,1.0],[2,2.0],[3,3.0]]}" ;
55+ private const string _validOldStatsDeserializationWithLessStats = "{\" name\" :\" ImABacktestName\" ,\" id\" :\" backtestId\" ,\" progress\" :0.0,\" exitCode\" :0," +
56+ "\" statistics\" :[0.374,0.217,0.047,-4.51,2.86,-0.664,52.602,17.800,6300000.00,0.196,1.571,27.0,123.888,77.188,0.63]," +
57+ "\" parameterSet\" :{\" pinocho\" :\" 19\" ,\" pepe\" :\" -1\" },\" equity\" :[[1,1.0],[2,2.0],[3,3.0]]}" ;
5558
5659 [ Test ]
5760 public void SerializationNulls ( )
@@ -187,6 +190,7 @@ public void SerializationWithCustomStatistics()
187190 [ TestCase ( _validOldStatsDeserialization , false , 21 ) ]
188191 [ TestCase ( _validOldStatsDeserialization2 , false , 21 ) ]
189192 [ TestCase ( _validOldStatsDeserialization3 , false , 21 ) ]
193+ [ TestCase ( _validOldStatsDeserializationWithLessStats , false , 15 ) ]
190194 [ TestCase ( _validSerializationWithCustomStats , true , 25 ) ]
191195 public void Deserialization ( string serialization , bool hasCustomStats , int expectedLeanStats )
192196 {
0 commit comments