A script interpreter for writing achievements for retroachievements.org Also contains some analysis tools for examining site data
This is the setup most users should be using.
- Run
git submodule init
andgit submodule update
to initialize theCore
repository submodule. - Download the nUnit and Moq dlls and extract them to a "lib" subdirectory under the
RATools
checkout. - Open the "RATools.sln" project.
- Compile.
This is an advanced setup for users who want to share the Core and/or libs with other projects.
- Clone the Core repository in a directory beside the
RATools
checkout. - Download the nUnit and Moq dlls and extract them to a "libs" directory beside the RATools checkout.
- you should now have three directories at the top level: Core, libs, and RATools
- Open the "RATools + Core.sln" project.
- Compile.
To run the unit tests (using either configuration above), you need to install the "NUnit 3 Test Adapter" from the Online Marketplace within the Tools > Extensions and Updates dialog. You'll need to close all instances of Visual Studio for it to install.
Then open the Test > Windows > Test Explorer tool window and press the Run All button. Individual tests (or groups of tests) can be run by right clicking on them and selecting Run Selected Tests.