Package org.mockito

Examples of org.mockito.InOrder


    doReturn( Integer.valueOf( 2 ) ).when( itemProvider ).getItemCount();
    mockSwipeItem( itemProvider, 1, true );
    swipe.show( 1 );

    InOrder order = inOrder( remoteObject );
    order.verify( remoteObject ).set( "itemCount", 1 );
    order.verify( remoteObject ).call( eq( "add" ), any( JsonObject.class ) );
    order.verify( remoteObject ).set( "itemCount", 2 );
    order.verify( remoteObject ).call( eq( "add" ), any( JsonObject.class ) );
  }
View Full Code Here


    Swipe swipe = new Swipe( shell, itemProvider );

    swipe.show( 0 );

    ArgumentCaptor<JsonObject> captor = ArgumentCaptor.forClass( JsonObject.class );
    InOrder order = inOrder( remoteObject );
    order.verify( remoteObject ).call( eq( "add" ), captor.capture() );
    order.verify( remoteObject ).set( "active", 0 );
    order.verify( remoteObject ).call( eq( "add" ), captor.capture() );
    assertLoadProperties( captor.getAllValues(), firstItem, secondItem );
  }
View Full Code Here

    public void testHandleSuccess() {
        when(clientResponseAdapter.getStatusCode()).thenReturn(SUCCESS_CODE);

        interceptor.handle(clientResponseAdapter);

        final InOrder inOrder = inOrder(clientTracer);
        inOrder.verify(clientTracer).submitBinaryAnnotation("http.responsecode", SUCCESS_CODE);
        inOrder.verify(clientTracer).setClientReceived();
        verifyNoMoreInteractions(clientTracer);
    }
View Full Code Here

    public void testHandleFailureUnder200() {
        when(clientResponseAdapter.getStatusCode()).thenReturn(FAILURE_CODE_UNDER);

        interceptor.handle(clientResponseAdapter);

        final InOrder inOrder = inOrder(clientTracer);
        inOrder.verify(clientTracer).submitBinaryAnnotation("http.responsecode", FAILURE_CODE_UNDER);
        inOrder.verify(clientTracer).submitAnnotation("failure");
        inOrder.verify(clientTracer).setClientReceived();
        verifyNoMoreInteractions(clientTracer);
    }
View Full Code Here

    public void testHandleFailureOver299() {
        when(clientResponseAdapter.getStatusCode()).thenReturn(FAILURE_CODE_OVER);

        interceptor.handle(clientResponseAdapter);

        final InOrder inOrder = inOrder(clientTracer);
        inOrder.verify(clientTracer).submitBinaryAnnotation("http.responsecode", FAILURE_CODE_OVER);
        inOrder.verify(clientTracer).submitAnnotation("failure");
        inOrder.verify(clientTracer).setClientReceived();
        verifyNoMoreInteractions(clientTracer);
    }
View Full Code Here

    public void testProcessNoTracing() throws HttpException, IOException {
        when(mockClientTracer.startNewSpan(PATH)).thenReturn(null);

        interceptor.handle(clientRequestAdapter, Optional.<String>absent());

        final InOrder inOrder = inOrder(mockClientTracer, clientRequestAdapter);

        inOrder.verify(mockClientTracer).startNewSpan(PATH);
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.Sampled.getName(), "false");
        inOrder.verify(mockClientTracer).setCurrentClientServiceName(CONTEXT);
        inOrder.verify(mockClientTracer).submitBinaryAnnotation("request", METHOD + " " + FULL_PATH);
        inOrder.verify(mockClientTracer).setClientSent();
        verifyNoMoreInteractions(mockClientTracer);
    }
View Full Code Here

        when(spanId.getTraceId()).thenReturn(TRACE_ID);
        when(mockClientTracer.startNewSpan(PATH)).thenReturn(spanId);

        interceptor.handle(clientRequestAdapter, Optional.<String>absent());

        final InOrder inOrder = inOrder(mockClientTracer, clientRequestAdapter);

        inOrder.verify(mockClientTracer).startNewSpan(PATH);
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.Sampled.getName(), "true");
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.TraceId.getName(), Long.toString(TRACE_ID, 16));
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.SpanId.getName(), Long.toString(SPAN_ID, 16));
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.ParentSpanId.getName(),
            Long.toString(PARENT_SPAN_ID, 16));
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.SpanName.getName(), PATH);
        inOrder.verify(mockClientTracer).setCurrentClientServiceName(CONTEXT);
        inOrder.verify(mockClientTracer).submitBinaryAnnotation("request", METHOD + " " + FULL_PATH);
        inOrder.verify(mockClientTracer).setClientSent();
        verifyNoMoreInteractions(mockClientTracer, mockSpanNameFilter);
    }
View Full Code Here

        when(spanId.getTraceId()).thenReturn(TRACE_ID);
        when(mockClientTracer.startNewSpan(PATH)).thenReturn(spanId);

        interceptor.handle(clientRequestAdapter, Optional.<String>absent());

        final InOrder inOrder = inOrder(mockClientTracer, clientRequestAdapter);

        inOrder.verify(mockClientTracer).startNewSpan(PATH);
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.Sampled.getName(), "true");
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.TraceId.getName(), Long.toString(TRACE_ID, 16));
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.SpanId.getName(), Long.toString(SPAN_ID, 16));
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.SpanName.getName(), PATH);
        inOrder.verify(mockClientTracer).setCurrentClientServiceName(CONTEXT);
        inOrder.verify(mockClientTracer).submitBinaryAnnotation("request", METHOD + " " + FULL_PATH);

        inOrder.verify(mockClientTracer).setClientSent();
        verifyNoMoreInteractions(mockClientTracer, mockSpanNameFilter);
    }
View Full Code Here

        when(spanId.getTraceId()).thenReturn(TRACE_ID);
        when(mockClientTracer.startNewSpan(FULL_PATH)).thenReturn(spanId);

        interceptor.handle(clientRequestAdapter, Optional.of(SERVICE_NAME));

        final InOrder inOrder = inOrder(mockClientTracer, clientRequestAdapter);

        inOrder.verify(mockClientTracer).startNewSpan(FULL_PATH);
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.Sampled.getName(), "true");
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.TraceId.getName(), Long.toString(TRACE_ID, 16));
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.SpanId.getName(), Long.toString(SPAN_ID, 16));
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.ParentSpanId.getName(),
            Long.toString(PARENT_SPAN_ID, 16));
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.SpanName.getName(), FULL_PATH);
        inOrder.verify(mockClientTracer).setCurrentClientServiceName(SERVICE_NAME);
        inOrder.verify(mockClientTracer).submitBinaryAnnotation("request", METHOD + " " + FULL_PATH);
        inOrder.verify(mockClientTracer).setClientSent();
        verifyNoMoreInteractions(mockClientTracer, mockSpanNameFilter);
    }
View Full Code Here

        when(mockSpanNameFilter.filterSpanName(PATH)).thenReturn(FILTERED_PATH);

        interceptor = new ClientRequestInterceptor(mockClientTracer, Optional.of(mockSpanNameFilter));
        interceptor.handle(clientRequestAdapter, Optional.<String>absent());

        final InOrder inOrder = inOrder(mockClientTracer, clientRequestAdapter, mockSpanNameFilter);
        inOrder.verify(mockSpanNameFilter).filterSpanName(PATH);
        inOrder.verify(mockClientTracer).startNewSpan(FILTERED_PATH);
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.Sampled.getName(), "true");
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.TraceId.getName(), Long.toString(TRACE_ID, 16));
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.SpanId.getName(), Long.toString(SPAN_ID, 16));
        inOrder.verify(clientRequestAdapter).addHeader(BraveHttpHeaders.SpanName.getName(), FILTERED_PATH);
        inOrder.verify(mockClientTracer).setCurrentClientServiceName(CONTEXT);
        inOrder.verify(mockClientTracer).submitBinaryAnnotation("request", METHOD + " " + FULL_PATH);
        inOrder.verify(mockClientTracer).setClientSent();
        verifyNoMoreInteractions(mockClientTracer, mockSpanNameFilter);
    }
View Full Code Here

TOP

Related Classes of org.mockito.InOrder

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.