Package ch.ralscha.extdirectspring.provider

Examples of ch.ralscha.extdirectspring.provider.FormInfo


            ExtDirectFormLoadResult.class, data);

    assertThat(wrapper.isSuccess()).isTrue();
    assertThat(wrapper.getData()).isNotNull();

    FormInfo info = ControllerUtil.convertValue(wrapper.getData(), FormInfo.class);
    assertThat(info.getBack()).isEqualTo(3.141);
    assertThat(info.isAdmin()).isEqualTo(true);
    assertThat(info.getAge()).isEqualTo(31);
    assertThat(info.getName()).isEqualTo("Bob");
    assertThat(info.getSalary()).isEqualTo(new BigDecimal("10000.55"));
    assertThat(info.getBirthday()).isEqualTo(
        new GregorianCalendar(1980, Calendar.JANUARY, 15).getTime());
  }
View Full Code Here


    ExtDirectFormLoadResult wrapper = (ExtDirectFormLoadResult) ControllerUtil
        .sendAndReceive(mockMvc, "remoteProviderFormLoad", "method3",
            ExtDirectFormLoadResult.class);
    assertThat(wrapper.isSuccess()).isTrue();
    assertThat(wrapper.getData()).isNotNull();
    FormInfo formInfo = ControllerUtil
        .convertValue(wrapper.getData(), FormInfo.class);
    assertThat(formInfo.getResult()).isEqualTo("true;true;true;en");
  }
View Full Code Here

        .sendAndReceive(mockMvc, "remoteProviderFormLoad", "method4",
            ExtDirectFormLoadResult.class, data);

    assertThat(wrapper.isSuccess()).isTrue();
    assertThat(wrapper.getData()).isNotNull();
    FormInfo formInfo = ControllerUtil
        .convertValue(wrapper.getData(), FormInfo.class);
    assertThat(formInfo.getResult()).isEqualTo("id=12;en");
  }
View Full Code Here

    ExtDirectFormLoadResult wrapper = (ExtDirectFormLoadResult) ControllerUtil
        .sendAndReceive(mockMvc, "remoteProviderFormLoad", "method5",
            ExtDirectFormLoadResult.class);
    assertThat(wrapper.isSuccess()).isTrue();
    assertThat(wrapper.getData()).isNotNull();
    FormInfo formInfo = ControllerUtil
        .convertValue(wrapper.getData(), FormInfo.class);
    assertThat(formInfo.getResult()).isEqualTo("1;true");
  }
View Full Code Here

    ExtDirectFormLoadResult wrapper = ControllerUtil.convertValue(resp.getResult(),
        ExtDirectFormLoadResult.class);
    assertThat(wrapper.isSuccess()).isTrue();
    assertThat(wrapper.getData()).isNotNull();

    FormInfo info = ControllerUtil.convertValue(wrapper.getData(), FormInfo.class);

    assertThat(Double.compare(back, info.getBack()) == 0).isTrue();
    assertThat(info.isAdmin()).isEqualTo(true);
    assertThat(info.getAge()).isEqualTo(31);
    assertThat(info.getName()).isEqualTo("Bob");
    assertThat(info.getSalary()).isEqualTo(new BigDecimal("10000.55"));
    assertThat(info.getBirthday()).isEqualTo(
        new GregorianCalendar(1980, Calendar.JANUARY, 15).getTime());
  }
View Full Code Here

  @SuppressWarnings({ "null" })
  @Test
  public void testCallFormPostMethod() throws Exception {

    FormInfo formInfo = new FormInfo("Ralph", 20, true, new BigDecimal(12.3),
        "theResult");

    // Request Params are sent as part of the json content payload
    formInfo.set("p1", 1000);
    formInfo.set("p2", "2nd mandatory param");

    MvcResult resultMvc = null;
    try {
      resultMvc = ControllerUtil.performRouterRequest(mockMvc, ControllerUtil
          .createEdsRequest("formInfoController3", "updateInfoJsonDirect", 14,
View Full Code Here

  @SuppressWarnings({ "unchecked", "null", "rawtypes" })
  @Test
  public void testCallFormPostMethodError() throws Exception {

    FormInfo formInfo = new FormInfo("Ralph", 20, true, new BigDecimal(12.3),
        "theResult");

    MvcResult resultMvc = null;
    try {
      resultMvc = ControllerUtil.performRouterRequest(mockMvc, ControllerUtil
View Full Code Here

        Void.TYPE);
  }

  @Test
  public void testReturnsObject() {
    FormInfo info = (FormInfo) ControllerUtil.sendAndReceive(mockMvc,
        "remoteProviderSimple", "method8", FormInfo.class, 7.34);

    assertThat(info.getBack()).isEqualTo(7.34);
    assertThat(info.isAdmin()).isEqualTo(false);
    assertThat(info.getAge()).isEqualTo(32);
    assertThat(info.getName()).isEqualTo("John");
    assertThat(info.getSalary()).isEqualTo(new BigDecimal("8720.2"));
    assertThat(info.getBirthday()).isEqualTo(
        new GregorianCalendar(1986, Calendar.JULY, 22).getTime());
  }
View Full Code Here

  @Test
  public void testReturnsObject() {
    Map<String, Object> params = new LinkedHashMap<String, Object>();
    params.put("d", 7.34);
    FormInfo info = (FormInfo) ControllerUtil.sendAndReceiveNamed(mockMvc,
        "remoteProviderSimpleNamed", "method5", FormInfo.class, params);

    assertThat(info.getBack()).isEqualTo(7.34);
    assertThat(info.isAdmin()).isEqualTo(Boolean.FALSE);
    assertThat(info.getAge()).isEqualTo(32);
    assertThat(info.getName()).isEqualTo("John");
    assertThat(info.getSalary()).isEqualTo(new BigDecimal("8720.2"));
    assertThat(info.getBirthday()).isEqualTo(
        new GregorianCalendar(1986, Calendar.JULY, 22).getTime());
  }
View Full Code Here

TOP

Related Classes of ch.ralscha.extdirectspring.provider.FormInfo

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.