@Before
    public void setUp() throws Exception
    {
        SimpleCommandDescriptor desc = new SimpleCommandDescriptor();
        desc.setName("Base Dispatcher");
        desc.setUsageGenerator(new ParameterUsageGenerator());
        scm = new SimpleCommandManager(desc);
        ParametricBuilder builder = new ParametricBuilder(new ParameterUsageGenerator());
        for (Method method : ParametricBuilder.getMethods(this.getClass()))
        {
            CommandBase cmd = builder.buildCommand(scm, new InvokableMethod(method, this));
            if (cmd != null)
            {
                commands.add(cmd);
            }
        }
    }