Package com.tll.model

Examples of com.tll.model.InterfaceOption


    // add the replacement ioas
    for(final AccountInterfaceOption aio : accountInterface.getOptions()) {
      final InterfaceOptionAccount ioa = entityAssembler.assembleEntity(InterfaceOptionAccount.class, null, true);
      ioa.setAccount(account);
      final InterfaceOption io = dao.load(new PrimaryKey<InterfaceOption>(InterfaceOption.class, aio.getId()));
      ioa.setOption(io);
      ioa.setSetUpPrice(aio.getSetUpPrice());
      ioa.setMonthlyPrice(aio.getMonthlyPrice());
      ioa.setAnnualPrice(aio.getAnnualPrice());
View Full Code Here


    account = create(Account.class, true);
    account.setCurrency(currency);
    account = persist(account);

    intf = create(InterfaceSwitch.class, true);
    InterfaceOption option = create(InterfaceOption.class, true);
    InterfaceOptionParameterDefinition param = create(InterfaceOptionParameterDefinition.class, true);
    option.addParameter(param);
    intf.addOption(option);
    intf = persist(intf);
  }
View Full Code Here

  }

  @Override
  public void assembleTestEntity(InterfaceOptionAccount e) throws Exception {
    e.setAccount(account);
    InterfaceOption option = intf.getOptions().iterator().next();
    InterfaceOptionParameterDefinition param = option.getParameters().iterator().next();
    e.setOption(option);
    e.setParameter(param.getName(), "ioa_pvalue");
    numParameters = e.getNumParameters();
  }
View Full Code Here

  }

  @Override
  public void assembleTestEntity(I e) throws Exception {

    final InterfaceOption o1 = create(InterfaceOption.class, false);
    Set<InterfaceOptionParameterDefinition> params =
      getAll(InterfaceOptionParameterDefinition.class);
    o1.addParameters(params);
    e.addOption(o1);

    final InterfaceOption o2 = create(InterfaceOption.class, false);
    params = getAll(InterfaceOptionParameterDefinition.class);
    o2.addParameters(params);
    e.addOption(o2);
  }
View Full Code Here

  @Override
  public void alterTestEntity(I e) {
    final Iterator<InterfaceOption> itr = e.getOptions().iterator();

    final InterfaceOption o = itr.next();
    final InterfaceOption o2 = itr.next();

    e.removeOption(o);
    removedOption = o;

    final Iterator<InterfaceOptionParameterDefinition> itrp = o2.getParameters().iterator();
    final InterfaceOptionParameterDefinition p = itrp.next();
    final InterfaceOptionParameterDefinition p2 = itrp.next();
    o2.removeParameter(p);
    removedParam = p;
    p2.setDescription("updated");
  }
View Full Code Here

  }

  @Override
  public void verifyEntityAlteration(I e) throws Exception {
    Assert.assertNull(e.getOption(removedOption.getId()), "Orphaned option still persists");
    final InterfaceOption o = e.getOptions().iterator().next();
    for(final InterfaceOptionParameterDefinition p : o.getParameters()) {
      if(p.equals(removedParam)) {
        Assert.fail("The removed [orphan check] parameter still exists");
      }
    }
  }
View Full Code Here

TOP

Related Classes of com.tll.model.InterfaceOption

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.