Examples of TestRequest


Examples of com.pugh.sockso.tests.TestRequest

       
    }

    public void testGettingAValidTrackDoesntThrowAnException() throws SQLException, IOException {
       
        final TestRequest req = new TestRequest( "GET /stream/1 HTTP/1.1" );

        db.fixture( "singleTrack" );
        db.update( " update tracks set path = '" +System.getProperty("user.dir")+ "/test/data/empty.mp3' " );
       
        try {
View Full Code Here

Examples of com.pugh.sockso.tests.TestRequest

       
    }
   
    public void testGettingAnInvalidTrackThrowsAnException() throws SQLException, IOException {
       
        final TestRequest req = new TestRequest( "GET /stream/1 HTTP/1.1" );
        boolean gotException = false;

        try {
            s.setRequest( req );
            s.handleRequest();
View Full Code Here

Examples of com.pugh.sockso.tests.TestRequest

        String html = res.getOutput();
        assertTrue( html.contains("admin-console") );
    }

    public void testTheSendUrlProcessesAConsoleCommand() throws Exception {
        TestRequest req = new TestRequest( "GET /admin/console/send HTTP/1.0" );
        req.setArgument( "command", "propset foo bar" );
        c.setRequest( req );
        c.handleAdminRequest();
        assertEquals( "bar", p.get("foo") );
    }
View Full Code Here

Examples of com.pugh.sockso.tests.TestRequest

       
        testUser = new User( -1, "foo" );

        db = new TestDatabase();
        p = new StringProperties();
        req = new TestRequest( "" );
        resp = new TestResponse();
        u = new Userer();
        u.addAuthenticator( new DBAuthenticator(db) );
        u.setDatabase( db );
        u.setRequest( req );
View Full Code Here

Examples of com.pugh.sockso.tests.TestRequest

    }

    public void testLogout() throws IOException {
       
        Database db = createMock( Database.class );
        Request req = new TestRequest( "/" );
        Response res = createMock( Response.class );
        Locale locale = createNiceMock( Locale.class );

        Userer u = new Userer();
        u.setRequest( req );
View Full Code Here

Examples of com.pugh.sockso.tests.TestRequest

        c.handleAdminRequest();
        assertEquals( "bar", p.get("foo") );
    }

    public void testCommandOutputIsSentViaTheResponseObject() throws Exception {
        TestRequest req = new TestRequest( "GET /admin/console/send HTTP/1.0" );
        req.setArgument( "command", "propset foo bar" );
        locale.setString( "con.msg.propertySaved", "property updated" );
        c.setRequest( req );
        c.handleAdminRequest();
        assertContains( res.getOutput(), "property updated" );
    }
View Full Code Here

Examples of de.odysseus.calyxo.base.test.TestRequest

    assertEquals("/test/action?foo=bar", mapping.getPath("/action?foo=bar"));
  }

  public void testPrefixAction() throws ConfigException {
    ControlModuleMapping mapping = new ControlModuleMapping("/test", null);
    TestRequest request = new TestRequest();
    request.setAttribute(INCLUDE_SERVLET_PATH, "/test");
    request.setAttribute(INCLUDE_PATH_INFO, "/action");
    assertEquals("/action", mapping.getAction(request));
  }
View Full Code Here

Examples of de.odysseus.calyxo.base.test.TestRequest

    assertEquals("/action.test?foo=bar", mapping.getPath("/action?foo=bar"));
  }

  public void testExtensionAction() throws ConfigException {
    ControlModuleMapping mapping = new ControlModuleMapping(null, ".test");
    TestRequest request = new TestRequest();
    request.setAttribute(INCLUDE_SERVLET_PATH, "/action.test");
    request.removeAttribute(INCLUDE_PATH_INFO);
    assertEquals("/action", mapping.getAction(request));
  }
View Full Code Here

Examples of de.odysseus.calyxo.base.test.TestRequest

    assertEquals("/action", mapping.getAction(request));
  }

  public void testPrefixExtensionAction() throws ConfigException {
    ControlModuleMapping mapping = new ControlModuleMapping("/test", ".do");
    TestRequest request = new TestRequest();
    request.setAttribute(INCLUDE_SERVLET_PATH, "/test/action.do");
    request.removeAttribute(INCLUDE_PATH_INFO);
    assertEquals("/action", mapping.getAction(request));
  }
View Full Code Here

Examples of de.odysseus.calyxo.base.test.TestRequest

    ControlModuleContext module = new ControlModuleContext(config, mapping, null);
    assertTrue(group.isEmpty());
    group.add(module);
    assertFalse(group.isEmpty());
    assertSame(module, group.getControlModuleContext("test"));
    TestRequest request = new TestRequest(new TestSession(module.getServletContext()));
    group.setControlModuleContext(request, module);
    assertSame(module, ModuleSupport.getInstance(context).getModuleContext(request));
    group.remove(module);
    assertTrue(group.isEmpty());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.