Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tcunit/TcUnit

An unit testing framework for Beckhoff's TwinCAT 3
https://github.com/tcunit/TcUnit

beckhoff industrial-automation plc tcunit test-framework twincat twincat3 unit-test unit-testing

Last synced: 2 months ago
JSON representation

An unit testing framework for Beckhoff's TwinCAT 3

Awesome Lists containing this project

README

        

![TcUnit logo](https://github.com/tcunit/TcUnit/blob/master/img/tcunit-logo.png)
[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/tcunit/TcUnit/blob/master/LICENSE)
[![Open Source? Yes!](https://badgen.net/badge/Open%20Source%20%3F/Yes%21/blue?icon=github)](https://github.com/TcUnit/TcUnit)

# TcUnit - TwinCAT unit testing framework

Welcome to the documentation TcUnit - an xUnit testing framework for [Beckhoff's TwinCAT 3](https://www.beckhoff.com/twincat3/).

**Main documentation site is available on:**
**[www.tcunit.org](https://www.tcunit.org)**

**What is test driven development and unit testing?**
Familiarize yourself with [the basic concepts and specifics for TcUnit](https://tcunit.org/#/unit-testing-concepts).

**Want to know how to get started?**
Read the [user guide](https://tcunit.org/#/introduction-user-guide).

**Want to see a more advanced programming example?**
Read the [programming example](https://tcunit.org/#/programming-example-introduction).

**Want to download a precompiled version of the library?**
Go to the [releases](https://github.com/tcunit/TcUnit/releases).

**Want to contribute to the project?**
That's fantastic! There are two ways to do this.

1. Contribute with your time and knowledge by fixing issues or adding new features. Please read the [CONTRIBUTING](CONTRIBUTING.md) first.
2. By [becoming a sponsor](https://github.com/sponsors/tcunit).

**Have any questions? Found a bug or want to discuss an idea?**
Check the [F.A.Q](https://tcunit.org/#/faq).
Check the [open](https://github.com/tcunit/TcUnit/issues) and [closed](https://github.com/tcunit/TcUnit/issues?q=is%3Aissue+is%3Aclosed) issues.
If your issue does not already exist, create a [new](https://github.com/tcunit/TcUnit/issues/new/choose).
For general ideas/discussions, use the [discussions](https://github.com/tcunit/TcUnit/discussions).

## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=tcunit/tcunit&type=Timeline)](https://star-history.com/#tcunit/tcunit&Timeline)