* Runs a callback after starting the app * * @param callback - Test execution callback function
(callback: (app: ApplicationService) => Promise<void> | void)
| 65 | * @param callback - Test execution callback function |
| 66 | */ |
| 67 | async run(callback: (app: ApplicationService) => Promise<void> | void) { |
| 68 | const app = this.#ignitor.createApp('test') |
| 69 | await app.init() |
| 70 | await app.boot() |
| 71 | await app.start(this.#configureCallback) |
| 72 | await callback(app) |
| 73 | } |
| 74 | } |