ATDD.TestScriptor
Acceptance Test-Driven Development test scriptor
Install / Use
/learn @fluxxus-nl/ATDD.TestScriptorREADME
Note
This PowerShell module is not really maintained as we are working on a VSCode extension with the same name. You can find its itHub project here. However, if the PowerShell module still makes sense to you - and thanx for using it - let know us by creating an issue with your business case in it.
ATDD.TestScriptor
The Acceptance Test-Driven Development test scriptor allows the user to define in a managed matter ATDD test scenarios and convert it into a code structure to facilitate fast test code development. At this moment this conversion is only implemented for .al.
The ATDD pattern is defined by so called tags:
- FEATURE: defines what feature(s) the test or collection of test cases is testing
- SCENARIO: defines for a single test the scenario being teste
- GIVEN: defines what data setup is needed; a test case can have multiple GIVEN tags when data setup is more complex
- WHEN: defines the action under test; each test case should have only one WHEN tag
- THEN: defines the result of the action, or more specifically the verification of the result; if multiple results apply, multiple THEN tags will be needed
Installation instructions
Type either of the following in a PowerShell prompt:
- to install for all users; requires prompt with admin privileges:
Install-Module ATDD.TestScriptor
- to install for current user only; no admin privileges required:
Install-Module ATDD.TestScriptor -Scope CurrentUser
Note that you may be asked for confirmation if you haven't previously marked the PowerShell Gallery repository as a trusted PowerShell module source.
Build/usage instructions (beta phase)
- Clone this repository to a folder on your machine;
- Only on Windows: open the .csproj file and replace the
cpcommand withcopyin the<Exec>elements; - Open a PowerShell prompt and navigate to your local repository folder;
- Type
dotnet buildand press Enter; - Type
./demo.ps1to view sample output.
Demo

Need a more comprehensive demo? Have a look at this Areopa webinar were this module was used: https://www.youtube.com/watch?v=ma48oWYWCvw&t=82s
Related Skills
node-connect
344.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
96.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
