@@ -39,7 +39,7 @@ public void Invokes_callback_on_value_out_of_range()
3939 public void Does_not_invoke_callback_on_valid_data ( )
4040 {
4141 JsConfig . Reset ( ) ;
42- JsConfig . OnDeserializationErrorCallback = ( o , s , s1 , arg3 , arg4 ) => Assert . Fail ( "For valida data this should not be invoked" ) ;
42+ JsConfig . OnDeserializationError = ( o , s , s1 , arg3 , arg4 ) => Assert . Fail ( "For valida data this should not be invoked" ) ;
4343
4444 var json = @"{""idBad"":""2"", ""idGood"":""2"" }" ;
4545 JsonSerializer . DeserializeFromString ( json , typeof ( TestDto ) ) ;
@@ -49,11 +49,11 @@ public void Does_not_invoke_callback_on_valid_data()
4949 public void TestReset ( )
5050 {
5151 JsConfig . Reset ( ) ;
52- Assert . IsNull ( JsConfig . OnDeserializationErrorCallback ) ;
53- JsConfig . OnDeserializationErrorCallback = ( o , s , s1 , arg3 , arg4 ) => { } ;
54- Assert . IsNotNull ( JsConfig . OnDeserializationErrorCallback ) ;
52+ Assert . IsNull ( JsConfig . OnDeserializationError ) ;
53+ JsConfig . OnDeserializationError = ( o , s , s1 , arg3 , arg4 ) => { } ;
54+ Assert . IsNotNull ( JsConfig . OnDeserializationError ) ;
5555 JsConfig . Reset ( ) ;
56- Assert . IsNull ( JsConfig . OnDeserializationErrorCallback ) ;
56+ Assert . IsNull ( JsConfig . OnDeserializationError ) ;
5757 }
5858
5959 [ Test ]
@@ -68,7 +68,7 @@ public void Invokes_callback_deserialization_of_array_with_missing_comma()
6868 public void Does_not_invoke_callback_on_valid_data_with_array ( )
6969 {
7070 JsConfig . Reset ( ) ;
71- JsConfig . OnDeserializationErrorCallback = ( o , s , s1 , arg3 , arg4 ) => Assert . Fail ( "For valida data this should not be invoked" ) ;
71+ JsConfig . OnDeserializationError = ( o , s , s1 , arg3 , arg4 ) => Assert . Fail ( "For valida data this should not be invoked" ) ;
7272
7373 var json = @"{""Values"": [ { ""Val"": ""a""}, { ""Val"": ""b""}] }" ;
7474 JsonSerializer . DeserializeFromString ( json , typeof ( TestDtoWithArray ) ) ;
@@ -108,12 +108,12 @@ private static void AssertThatInvalidJsonInvokesExpectedCallback<T>(string json,
108108 object deserialized = null ;
109109
110110 JsConfig . Reset ( ) ;
111- JsConfig . OnDeserializationErrorCallback = ( o , s , s1 , arg3 , arg4 ) =>
111+ JsConfig . OnDeserializationError = ( o , t , s , s1 , arg4 ) =>
112112 {
113113 deserialized = o ;
114+ type = t ;
114115 property = s ;
115116 value = s1 ;
116- type = arg3 ;
117117 ex = arg4 ;
118118 callbackInvoked = true ;
119119 } ;
0 commit comments