This is a starter project for:
- ApprovalTests in C++ - see ApprovalTests.cpp
- Catch2 test framework
- CLion (and any other CMake-aware C++ build system)
- Visual Studio 2017 (
visual-studio-2017\StarterProject.sln
) - Visual Studio 2019 (
visual-studio-2019\StarterProject2019.sln
)
Works on Mac, Linux and Windows.
Feel free to copy and go...
You can set up a machine from scratch by running the PowerShell script: install.windows.ps1. See the comments inside it for how to run it.
If you already have a Windows environment, but just not C++ tools, you can run the second half of that script.
The tests in NewTest should pass, and then you should delete/modify as needed to get started.
Notes:
- For more information, see the ApprovalTests.cpp User Guide
- You will need a Diff tool.
- Suggestions: