Package com.springsource.insight.intercept.operation

Examples of com.springsource.insight.intercept.operation.Operation


            }
        } finally {
            rdr.close();
        }

        Operation op = assertConnectionOperation(uri, method);
        assertExternalResource(op, uri);
    }
View Full Code Here


    private Operation assertConnectionOperation(URI uri, String method) {
        return assertConnectionOperation(uri.toString(), method);
    }

    private Operation assertConnectionOperation(String uri, String method) {
        Operation op = getLastEntered();
        assertNotNull("No operation collected", op);
        assertEquals("Mismatched operation type", ClientHttpRequestExternalResourceAnalyzer.TYPE, op.getType());
        assertEquals("Mismatched label", SimpleClientHttpRequestFactoryCollectionAspect.createLabel(method, uri), op.getLabel());
        assertEquals("Mismatched URI", uri, op.get(OperationFields.URI, String.class));
        assertEquals("Mismatched method", method, op.get("method", String.class));
        return op;
    }
View Full Code Here

    public JdbcOperationFinalizerTest() {
        super();
    }

    public void testSetParameterInSequence() {
        Operation operation = getTestOperation("testSetParameterInSequence");
        JdbcOperationFinalizer.addParam(operation, 1, "a"); // this is 1-based index
        JdbcOperationFinalizer.addParam(operation, 2, "b"); // this is 1-based index
        JdbcOperationFinalizer.finalize(operation);

        OperationList params = operation.get(JdbcOperationFinalizer.PARAMS_VALUES, OperationList.class);
        assertNotNull("Missing parameters list", params);
        assertEquals("Mismatched number of parameters", 2, params.size());
        assertEquals("Mismatched 1st parameter", "a", params.get(0));
        assertEquals("Mismatched 2nd parameter", "b", params.get(1));
    }
View Full Code Here

        super();
    }

    @Test
    public void testValidData() throws Exception {
        Operation op = new Operation();
        op.type(GemFireDefenitions.TYPE_REMOTE.getType());
        String host = "localhost";
        int port = 12345;
        op.put(GemFireDefenitions.FIELD_HOST, host);
        op.put(GemFireDefenitions.FIELD_PORT, 12345);

        Frame frame = new SimpleFrame(FrameId.valueOf("0"),
                null,
                op,
                TimeRange.milliTimeRange(0, 1),
View Full Code Here

        assertEquals("Mismatched 2nd parameter", "b", params.get(1));
    }

    @Test
    public void testSetParameterOutOfSequence() {
        Operation operation = getTestOperation("testSetParameterOutOfSequence");
        JdbcOperationFinalizer.addParam(operation, 2, "b"); // this is 1-based index
        JdbcOperationFinalizer.addParam(operation, 1, "a"); // this is 1-based index
        JdbcOperationFinalizer.finalize(operation);

        OperationList params = operation.get(JdbcOperationFinalizer.PARAMS_VALUES, OperationList.class);
        assertNotNull("Missing parameters list", params);
        assertEquals("Mismatched number of parameters", 2, params.size());
        assertEquals("Mismatched 1st parameter", "a", params.get(0));
        assertEquals("Mismatched 2nd parameter", "b", params.get(1));
    }
View Full Code Here

        assertEquals("Gemfire external incoming", Boolean.FALSE, Boolean.valueOf(externalResourceDescriptor.isIncoming()));
    }

    @Test
    public void testUnknownPort() throws Exception {
        Operation op = new Operation();
        op.type(GemFireDefenitions.TYPE_REMOTE.getType());
        String host = "localhost";
        op.put(GemFireDefenitions.FIELD_HOST, host);

        Frame frame = new SimpleFrame(FrameId.valueOf("0"),
                null,
                op,
                TimeRange.milliTimeRange(0, 1),
View Full Code Here

        assertEquals("Mismatched 2nd parameter", "b", params.get(1));
    }

    @Test
    public void testSetMappedParameter() {
        Operation operation = getTestOperation("testSetMappedParameter");
        JdbcOperationFinalizer.addParam(operation, "key1", "value1");
        JdbcOperationFinalizer.addParam(operation, "key2", "value2");
        JdbcOperationFinalizer.finalize(operation);

        OperationMap params = operation.get(JdbcOperationFinalizer.PARAMS_VALUES, OperationMap.class);
        assertNotNull("Missing parameters map", params);
        assertEquals("Mismatched mapped params size", 2, params.size());
        assertEquals("Mismatched 1st key value", "value1", params.get("key1"));
        assertEquals("Mismatched 2nd key value", "value2", params.get("key2"));
    }
View Full Code Here

        assertEquals("Gemfire external incoming", Boolean.FALSE, Boolean.valueOf(externalResourceDescriptor.isIncoming()));
    }

    @Test
    public void testUnknownHost() throws Exception {
        Operation op = new Operation();
        op.type(GemFireDefenitions.TYPE_REMOTE.getType());
        int port = 12345;
        op.put(GemFireDefenitions.FIELD_PORT, port);

        Frame frame = new SimpleFrame(FrameId.valueOf("0"),
                null,
                op,
                TimeRange.milliTimeRange(0, 1),
View Full Code Here

        assertEquals("Mismatched 2nd key value", "value2", params.get("key2"));
    }

    @Test
    public void testMappedParamsValuesClearedBetweenSuccessiveInvocations() {
        Operation operation = getTestOperation("testMappedParamsValuesClearedBetweenSuccessiveInvocations");
        JdbcOperationFinalizer.addParam(operation, "key1", "value1");
        JdbcOperationFinalizer.addParam(operation, "key2", "value2");
        JdbcOperationFinalizer.finalize(operation);

        OperationMap params = operation.get(JdbcOperationFinalizer.PARAMS_VALUES, OperationMap.class);
        assertNotNull("Missing parameters map", params);

        JdbcOperationFinalizer.finalize(operation);
        assertNullValue("Unexpected parameters map", operation.get(JdbcOperationFinalizer.PARAMS_VALUES));
    }
View Full Code Here

        super();
    }

    @Test
    public void testValidData() throws Exception {
        Operation op = new Operation();
        op.type(GemFireDefenitions.TYPE_REMOTE.getType());
        String host = "localhost";
        int port = 12345;
        op.put(GemFireDefenitions.FIELD_HOST, host);
        op.put(GemFireDefenitions.FIELD_PORT, 12345);

        Frame frame = new SimpleFrame(FrameId.valueOf("0"),
                null,
                op,
                TimeRange.milliTimeRange(0, 1),
View Full Code Here

TOP

Related Classes of com.springsource.insight.intercept.operation.Operation

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.