use of org.estatio.module.capex.dom.order.approval.triggers.Order_completeWithApproval in project estatio by estatio.
the class Order_2_IntegTest method approve.
private void approve(final String username, final Order order) {
final Order_completeWithApproval mixin = mixin(Order_completeWithApproval.class, order);
final Person approvedBy = personRepository.autoComplete("***").get(0);
final LocalDate approvedOn = clockService.now();
final String comment = "some comment";
// workaround: clear MeService#me cache
queryResultsCache.resetForNextTransaction();
sudoService.sudo(username, () -> {
wrap(mixin).act(approvedBy, approvedOn, comment);
});
}
Aggregations