CfUnit — CODESYS Forge Unit Testing framework

'CfUnit' is motivated by absence of 'good and free' open source IEC61131-3 automated unit-testing solutions. Written in Structured-Text for CODESYS based PLC systems. MIT-licensed.

Download


Forked from TcUnit by Jakob Sagatowski for TwinCAT3. Assistance provided by zer0g & Ingo was greatly appreciated. Without their assistance, porting alone would have taken me several months. Kudos for helping me out with various tickets and providing invalueable feedback!

Features

Easy

Download,
Install,
Reference,
Ready!

Powerful

Higher productivity
Stimulates reusability
Fewer bugs
Cleaner code
CI/CD integration*
*under development

Free


Open-Source
MIT-Licensed

Tour

Download

Getting started

Resources

API
Online API reference can be found here.

Q&A
If you have any questions, you can drop them here.
If you cannot find your anwser, you can always drop a question in the comment.
Posted questions will be modderated into the Q&A for future reference.

Bugs
Bugs can be reported by opening a ticket here.