Example #1
0
    public static ODataClientSettings WithHttpResponses(this ODataClientSettings settings, IEnumerable <string> responses)
    {
        var requestExecutor = new MockingRequestExecutor(settings, responses, false, false);

        settings.RequestExecutor = requestExecutor.ExecuteRequestAsync;
        return(settings);
    }
Example #2
0
    public static ODataClientSettings WithHttpMock(this ODataClientSettings settings)
    {
        var methodName       = GetTestMethodFullName();
        var mockDataPathBase = GetMockDataPathBase(methodName);

#if MOCK_HTTP
        var recording = false;
#else
        var recording = true;
#endif
        var requestExecutor = new MockingRequestExecutor(settings, mockDataPathBase, true, recording);
        settings.RequestExecutor = requestExecutor.ExecuteRequestAsync;
        return(settings);
    }