_fail_fail) {     //Arrange     CGatewayMocks mocks;     GATEWAY_HANDLE gateway = Gateway_Create(NULL);      mocks.ResetAllCalls();      STRICT_EXPECTED_CALL(mocks, json_parse_string(IGNORED_PTR_ARG))         .IgnoreAllArguments()         .SetFailReturn((JSON_Value*)NULL);      //Act      int result = Gateway_UpdateFromJson(gateway, (const char*)"AnyThing");      //Assert     ASSERT_ARE_NOT_EQUAL(int, 0, result); }  /* Tests_SRS_GATEWAY_JSON_00_000: [ This function shall return 