Ejemplo n.º 1
0
  /**
   * Simple call to connector test() method.
   *
   * @throws Exception
   */
  @Test
  public void test310TestConnectionNegative() throws Exception {
    final String TEST_NAME = "test310TestConnectionNegative";
    TestUtil.displayTestTile(this, TEST_NAME);
    // GIVEN

    OperationResult result = new OperationResult(TEST_NAME);

    ConnectorInstance badConnector =
        factory.createConnectorInstance(
            connectorType,
            ResourceTypeUtil.getResourceNamespace(badResourceType),
            "test connector");
    badConnector.configure(
        badResourceType.getConnectorConfiguration().asPrismContainerValue(), result);

    // WHEN

    badConnector.test(result);

    // THEN
    result.computeStatus("test failed");
    display("Test result (FAILURE EXPECTED)", result);
    AssertJUnit.assertNotNull(result);
    OperationResult connectorConnectionResult = result.getSubresults().get(1);
    AssertJUnit.assertNotNull(connectorConnectionResult);
    System.out.println(
        "Test \"connector connection\" result: "
            + connectorConnectionResult
            + " (FAILURE EXPECTED)");
    AssertJUnit.assertTrue(
        "Unexpected success of bad connector test", !connectorConnectionResult.isSuccess());
    AssertJUnit.assertTrue(!result.isSuccess());
  }
Ejemplo n.º 2
0
  /**
   * Simple call to connector test() method.
   *
   * @throws Exception
   */
  @Test
  public void testTestConnection() throws Exception {
    TestUtil.displayTestTile("testTestConnection");
    // GIVEN

    OperationResult result = new OperationResult("testTestConnection");

    // WHEN

    cc.test(result);

    // THEN
    result.computeStatus("test failed");
    AssertJUnit.assertNotNull(result);
    OperationResult connectorConnectionResult = result.getSubresults().get(0);
    AssertJUnit.assertNotNull(connectorConnectionResult);
    System.out.println("Test \"connector connection\" result: " + connectorConnectionResult);
    AssertJUnit.assertTrue(connectorConnectionResult.isSuccess());
    AssertJUnit.assertTrue(result.isSuccess());
  }