As I mentioned in my previous post, Dynamics AX has an integrated development environment and a specialized language called X++. Inspired by the usefulness of 'xUnit' based frameworks like JUnit and NUnit, the developers for Dynamics AX 4.0 (released in 2006) implemented a unit testing framework called SysTest in the AX development environment. With this framework, AX developers can easily write unit tests for their X++ implementations – even following a Test Driven Development (TDD) approach if desired.

The purpose of this post is to bring together some resources for learning more about SysTest. Here they are:

More on SysTest later…