public boolean contains(Statement statement) { for(Statement s : statements) { if(s.equals(statement)) { return true; } } return false; }
/** {@inheritDoc} */ @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; DefaultTestCase other = (DefaultTestCase) obj; if (statements == null) { if (other.statements != null) return false; } else { if (statements.size() != other.statements.size()) return false; // if (!statements.equals(other.statements)) for (int i = 0; i < statements.size(); i++) { if (!statements.get(i).equals(other.statements.get(i))) { return false; } } } return true; }
for (Assertion assertion : assertions) { if (assertion instanceof PrimitiveAssertion) { if (assertion.getStatement().equals(statement)) { hasPrimitive = true;
for (Assertion assertion : assertions) { if (assertion instanceof PrimitiveAssertion) { if (assertion.getStatement().equals(test.getStatement(test.size() - 1))) { logger.debug("Adding a primitive assertion " + assertion); test.getStatement(test.size() - 1).addAssertion(assertion); for (Assertion assertion : assertions) { if (assertion instanceof PrimitiveAssertion) { if (assertion.getStatement().equals(test.getStatement(test.size() - 1))) { logger.debug("Adding a primitive assertion " + assertion); test.getStatement(test.size() - 1).addAssertion(assertion); continue; if (assertion.getStatement().equals(test.getStatement(test.size() - 1))) { logger.info("Adding an assertion: " + assertion); test.getStatement(test.size() - 1).addAssertion(assertion);