Package speculoos.core

Examples of speculoos.core.Mapper


      push(v);
    }

    public void endElement(String uri, String localName, String qName)
        throws SAXException {
      Mapper v = (Mapper) pop();
      ((MapperCollector) current).addMapper(v);
    }
View Full Code Here


    // start and run
    manager.start();
    Map env = new HashMap();
    env.put("groupname", "Directory Administrators");
    // create filter object
    Mapper jm = manager.getMapper("usersInGroup");
    List l = (List)jm.map(null, env);
    assertEquals(4,l.size());
    /* check correctness of DNs with round trip query */
    Person p = (Person)l.get(0);
    System.err.println("DN="+p.getDN());
    Mapper sm = manager.getMapper("searchUserRoot");
      env = new HashMap();
    env.put("__ROOT__",p.getDN());
    List ll = (List)sm.map(null,env);
    assertEquals(1,ll.size());
  }
View Full Code Here

    // start and run
    manager.start();
    Map env = new HashMap();
    env.put("groupname", "Directory Administrators");
    // create filter object
    Mapper jm = manager.getMapper("usersInGroupByName");
    List l = (List)jm.map(null, env);
    assertEquals(4,l.size());
    /* check correctness of DNs with round trip query */
    Person p = (Person)l.get(0);
    System.err.println("DN="+p.getDN());
    Mapper sm = manager.getMapper("searchUserRoot");
      env = new HashMap();
    env.put("__ROOT__",p.getDN());
    List ll = (List)sm.map(null,env);
    assertEquals(1,ll.size());
  }
View Full Code Here

        mocksrc.expects(once()).method("create").with(eq("map"), ANYTHING);
        mocksrc.expects(once()).method("release").with(same(mp1));
        mocksrc.expects(once()).method("stop");
        /* get/release mapper */
        manager.start();
        Mapper mp = manager.getMapper("map");
        /* we know m == mp */
        manager.release(mp1);
        manager.stop();
    }
View Full Code Here

            e.printStackTrace();
        }
    }

    public void test06ReleaseUnknownMapperSource() throws MapperException {
        Mapper m = new Mapper() {

            public Object map(Object input, Map param) throws MapperException {
                // TODO Auto-generated method stub
                return null;
            }
View Full Code Here

     *
     * @throws MapperException
     */
    public void test08GetMapperErrorNotReady() throws MapperException {
        try {
            Mapper m = manager.getMapper("map");
            fail("Should have thrown mapper config exception");
        } catch (MapperConfigurationException e) {
        }
    }
View Full Code Here

     */
    public void test09GetMapperErrorNotRegistered() throws MapperException {
        try {
            mocksrc.expects(once()).method("start").with(eq(env));
            manager.start();
            Mapper m = manager.getMapper("mip");
            fail("Should have thrown mapper config exception");
        } catch (MapperConfigurationException e) {
        }
    }
View Full Code Here

        try {
            manager.reset();
            manager.addMapper("map", mp1);
            manager.setConfigured();
            manager.start();
            Mapper m = manager.getMapper("map");
            fail("Should have thrown mapper config exception");
        } catch (MapperConfigurationException e) {
        }
    }
View Full Code Here

     * Release unregistered mapper.
     *
     * @throws MapperException
     */
    public void test11ReleaseUnknownMapper() throws MapperException {
        Mapper m = new Mapper() {

            public Object map(Object input, Map param) throws MapperException {
                // TODO Auto-generated method stub
                return null;
            }
View Full Code Here

     *
     * @throws MapperConfigurationException
     */
    public void test01BasicConfigure() throws MapperConfigurationException {
        /* configure */
        Mapper m = (Mapper) mockmapper.proxy();
        Source s = (Source) mocksrc.proxy();
        mockmapper.expects(atLeastOnce()).method("getName");
        configure.addMapper("map", m);
        configure.addSource("source", s);
        configure.link("map", "source");
View Full Code Here

TOP

Related Classes of speculoos.core.Mapper

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.