Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Framework used: Ceedling (Github)

Ceedling ties a bunch of useful C testing tools together in an easy to configure bundle. Apart from that, the only thing it provides is commands to run your unit tests.

Tools:

Unity (Github)

Provides a an assertion library and test framework for unit testing files. Documentation found under docs/ folder on github.

Cheatsheet and Reference:

View file
nameUnityAssertionsCheatSheetSuitableforPrintingandPossiblyFraming.pdf
height150
View file
nameUnityAssertionsReference.pdf
height150

CMock (Github)

Provides a way to mock out module dependencies, so that you're only testing 1 file/module.

Docs / Cheatsheet:

View file
nameCMock Summary.pdf
height250150