CS472 - Optional Lab
Labs
This is an optional Lab
In case you plan to develop your project with C++ programming language, this lab will help
you get started with working with the tinyXML library. It will also help you get started
with working with the googletest framework for writing unit tests in C++.
Task 1
The task deals with the xml parser, a mandatory component of the project. All materials can be found below.
Task 2
The task deals with unit tests, debugging and contracts. All materials can be found below.
- Tasks
- CMakeLists.txt
- Fighterplane.cpp, Exceptions.h, Largest.cpp
- The Google test framework can be found on [GitHub-googletest]
- The test framework must also be compiled. Use the instructions to load TicTacToe in CLion as an example [load-tictactoe-clion]