Exemplo n.º 1
0
        public void SetUp()
        {
            _jsonObjectComparer = Substitute.For <IJsonObjectComparer>();
            _jsonArrayComparer  = Substitute.For <IJsonArrayComparer>();
            _jsonValueComparer  = Substitute.For <IJsonValueComparer>();
            _jsonSpecialHandler = Substitute.For <IJsonSpecialHandler>();
            _jsonComparer       = new JsonComparer(_jsonObjectComparer, _jsonArrayComparer, _jsonValueComparer, _jsonSpecialHandler);

            _jsonSpecialHandler.HandleSpecialObject(Arg.Any <JToken>(), Arg.Any <JToken>(), Arg.Any <string>())
            .Returns((false, null));
        }
Exemplo n.º 2
0
 public JsonComparer(
     IJsonObjectComparer jsonObjectComparer,
     IJsonArrayComparer jsonArrayComparer,
     IJsonValueComparer jsonValueComparer,
     IJsonSpecialHandler jsonSpecialHandler)
 {
     _jsonObjectComparer = jsonObjectComparer;
     _jsonArrayComparer  = jsonArrayComparer;
     _jsonValueComparer  = jsonValueComparer;
     _jsonSpecialHandler = jsonSpecialHandler;
 }
Exemplo n.º 3
0
 public void SetUp()
 {
     _handler            = Substitute.For <Action <string, JToken> >();
     _partialComparer    = Substitute.For <IJsonObjectComparer>();
     _jsonSpecialHandler = new JsonSpecialHandler(_handler, _partialComparer);
 }
Exemplo n.º 4
0
 public JsonSpecialHandler(Action <string, JToken> handler, IJsonObjectComparer jsonObjectPartialComparer)
 {
     _captureValueHandler       = handler;
     _jsonObjectPartialComparer = jsonObjectPartialComparer;
 }