@ply-ct/ply
Version:
REST API Automated Testing
11 lines (9 loc) • 399 B
Plain Text
import { StepExec, ExecContext, ExecResult } from '@ply-ct/ply';
export default class Greeting extends StepExec {
async run(context: ExecContext): Promise<ExecResult> {
const name = context.values.name || 'World';
const stepName = context.step.name.replace(/\r?\n/g, ' ');
context.logInfo(`Hello, ${name} from ${stepName}`);
return { status: 'Passed' };
}
}