public static ResourceAsserter<Void> forResource(PrismObject<ResourceType> resource) { return new ResourceAsserter<>(resource); }
protected ResourceAsserter<Void> assertResource(PrismObject<ResourceType> user, String message) throws ObjectNotFoundException, SchemaException, SecurityViolationException, CommunicationException, ConfigurationException, ExpressionEvaluationException { ResourceAsserter<Void> asserter = ResourceAsserter.forResource(user, message); initializeAsserter(asserter); asserter.display(); return asserter; }
@Test public void test010TestResourceConnection() throws Exception { final String TEST_NAME = "test010TestResourceConnection"; displayTestTitle(TEST_NAME); // GIVEN Task task = createTask(TEST_NAME); // WHEN displayWhen(TEST_NAME); OperationResult result = modelService.testResource(RESOURCE_DUMMY_UUID_NONUNIQUE_NAME_OID, task); // THEN displayThen(TEST_NAME); assertSuccess(result); assertResourceAfter(RESOURCE_DUMMY_UUID_NONUNIQUE_NAME_OID) .displayXml() .assertHasSchema(); }
protected ResourceAsserter<Void> assertResourceAfter(String oid) throws ObjectNotFoundException, SchemaException, SecurityViolationException, CommunicationException, ConfigurationException, ExpressionEvaluationException { ResourceAsserter<Void> asserter = assertResource(oid, "after"); asserter.assertOid(oid); return asserter; }
public static ResourceAsserter<Void> forResource(PrismObject<ResourceType> resource, String details) { return new ResourceAsserter<>(resource, details); }