コード例 #1
0
  /** Test can insert custom search. */
  @Test
  public void testCanInsertCustomSearch() {
    // Can Insert
    List<MessageInfo> list = new ArrayList<MessageInfo>();

    CustomSearchRequest request = TestBaseUtil.createCustomSearchRequest();
    request.setCustomSearch(TestBaseUtil.createCustomSearch());
    Boolean canInsert =
        getSmartPointAccessorBCL()
            .fetchCanInsertCustomSearch(
                TestBaseUtil.createTenant(), TestBaseUtil.createCustomSearch(), 1, list, null);
    assertEquals("Can Insert", canInsert, true);

    resetMocksToSmartPointArea();

    // Can Not Insert
    setSituation(
        getSmartPointAccessorBCL(),
        SituationsEnum.ERROR,
        ISmartPointDAC.class,
        "fetchCanInsertCustomSearch");
    canInsert =
        getSmartPointAccessorBCL()
            .fetchCanInsertCustomSearch(
                TestBaseUtil.createTenant(), TestBaseUtil.createCustomSearch(), 1, list, null);
    assertEquals("Can Not Insert", canInsert, false);
  }