Open ianhinder opened 4 years ago
Heads up @chrispooley @ianhinder - the "CoronaPMCMC" label was applied to this issue.
I've used Catch2 in the data pipeline, and quite liked it. I'll probably add it to BEEPmbp. We can then start adding tests for some of the functions which are easier to test to get into the swing of it, and then once we start refactoring, we can add tests for the relevant functionality.
I've added code tests in https://github.com/ScottishCovidResponse/BEEPmbp/pull/16.
Since the code has not been written with unit testing in mind, it might be hard to test the core functionality. Regarding technologies, EERA uses Google Test but I've read good things about Catch.