### Question:
RuleImplOp extends BaseRule { @Override public String toString() { ToStringBuilder builder = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE); builder.append("op", myOp); builder.append("transactionAppliesToOp", myTransactionAppliesToOp); builder.append("appliesTo", myAppliesTo); builder.append("appliesToTypes", myAppliesToTypes); builder.append("classifierCompartmentName", myClassifierCompartmentName); builder.append("classifierCompartmentOwners", myClassifierCompartmentOwners); builder.append("classifierType", myClassifierType); return builder.toString(); } RuleImplOp(String theRuleName); @Override Verdict applyRule(RestOperationTypeEnum theOperation, RequestDetails theRequestDetails, IBaseResource theInputResource, IIdType theInputResourceId, IBaseResource theOutputResource,
									 IRuleApplier theRuleApplier, Set<AuthorizationFlagsEnum> theFlags, Pointcut thePointcut); void setTransactionAppliesToOp(TransactionAppliesToEnum theOp); void setAppliesTo(AppliesTypeEnum theAppliesTo); RuleImplOp setOp(RuleOpEnum theRuleOp); @Override String toString();  }### Answer:
@Test public void testToString() { new RuleImplOp("").toString(); }