Package org.springframework.mock.web

Examples of org.springframework.mock.web.MockHttpServletResponse


  @Before
  public void createMainGenerator() {
    request = new MockHttpServletRequest();
    request.setAttribute(WebConstants.DANDELION_CONTEXT_ATTRIBUTE, new Context(new MockFilterConfig()));
    response = new MockHttpServletResponse();
    generator = new DatatablesGenerator();
  }
View Full Code Here


        subject = new ServletHandlerInterceptor(serverTracer, serverThreadBinder, submitter);
    }

    @Test
    public void afterCompletionShouldNotifyOfCompletionAndTidyUp() {
        subject.afterCompletion(new MockHttpServletRequest(), new MockHttpServletResponse(), this, null);

        final InOrder order = inOrder(serverTracer);

        order.verify(serverTracer).setServerSend();
        order.verify(serverTracer).clearCurrentSpan();
View Full Code Here

        final ServerSpan span = mock(ServerSpan.class);

        final MockHttpServletRequest request = new MockHttpServletRequest();
        request.setAttribute(ServletHandlerInterceptor.HTTP_SERVER_SPAN_ATTRIBUTE, span);

        subject.afterCompletion(request, new MockHttpServletResponse(), this, null);

        final InOrder order = inOrder(serverThreadBinder, serverTracer);

        order.verify(serverThreadBinder).setCurrentSpan(same(span));
        order.verify(serverTracer).setServerSend();
View Full Code Here

        when(submitter.endPointSubmitted()).thenReturn(true);

        request.addHeader(BraveHttpHeaders.Sampled.getName(), false);

        subject.preHandle(request, new MockHttpServletResponse(), this);

        verify(submitter).endPointSubmitted();
        verifyNoMoreInteractions(submitter);
        verify(serverTracer).setStateNoTracing();
    }
View Full Code Here

        request.addHeader(BraveHttpHeaders.Sampled.getName(), false);
        request.setLocalAddr(address);
        request.setLocalPort(port);
        request.setContextPath(serviceName);

        subject.preHandle(request, new MockHttpServletResponse(), this);

        verify(submitter).endPointSubmitted();
        verify(submitter).submit(eq(address), eq(port), eq(serviceName));
        verifyNoMoreInteractions(submitter);
        verify(serverTracer).setStateNoTracing();
View Full Code Here

        final String name = randomAlphanumeric(20);

        request.setRequestURI(name);

        subject.preHandle(request, new MockHttpServletResponse(), this);

        final InOrder order = inOrder(serverTracer);
        order.verify(serverTracer).setStateUnknown(eq(name));
        order.verify(serverTracer).setServerReceived();
        order.verifyNoMoreInteractions();
View Full Code Here

        request.setRequestURI(name);
        request.addHeader(BraveHttpHeaders.SpanId.getName(), Long.toHexString(spanId));
        request.addHeader(BraveHttpHeaders.TraceId.getName(), Long.toHexString(traceId));
        request.addHeader(BraveHttpHeaders.ParentSpanId.getName(), Long.toHexString(parentSpanId));

        subject.preHandle(request, new MockHttpServletResponse(), this);

        final InOrder order = inOrder(serverTracer);
        order.verify(serverTracer).setStateCurrentTrace(eq(traceId), eq(spanId), eq(parentSpanId), eq(name));
        order.verify(serverTracer).setServerReceived();
        order.verifyNoMoreInteractions();
View Full Code Here

        final ServerSpan serverSpan = mock(ServerSpan.class);

        when(serverThreadBinder.getCurrentServerSpan()).thenReturn(serverSpan);

        final MockHttpServletRequest request = new MockHttpServletRequest();
        subject.afterConcurrentHandlingStarted(request, new MockHttpServletResponse(), this);

        assertSame(serverSpan, request.getAttribute(ServletHandlerInterceptor.HTTP_SERVER_SPAN_ATTRIBUTE));

        verify(serverTracer).clearCurrentSpan();
    }
View Full Code Here

    // setup mock session
    MockHttpSession session = new MockHttpSession();
    session.setAttribute(AbstractWorkflowContextHandlerInterceptor.SESSION_KEY_INSTANCE_ID, MOCK_INSTANCE_ID);
    this.request.setSession(session);

    this.interceptor.preHandle(this.request, new MockHttpServletResponse(), null);

    assertEquals("Caller not set", MOCK_CALLER, this.context.getCaller());
    assertEquals("Instance ID not set", MOCK_INSTANCE_ID.longValue(), this.context.getInstanceId());
  }
View Full Code Here

    assertEquals("Instance ID not set", MOCK_INSTANCE_ID.longValue(), this.context.getInstanceId());
  }

  public void testPreHandleWithSessionStorageDisabled() throws Exception {
    this.interceptor.setSessionStorageEnabled(false);
    this.interceptor.preHandle(this.request, new MockHttpServletResponse(), null);

    assertEquals(MOCK_CALLER, this.context.getCaller());
    assertFalse(this.context.hasInstanceId());
  }
View Full Code Here

TOP

Related Classes of org.springframework.mock.web.MockHttpServletResponse

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.