Hi, as a first step and in order to make myself familiar with the code logic and conventions, I added some tests.
I went as simple as I could and therefore most of the tests are simplistic (and non-regression oriented), but it's a start.
Since the PR is a little large, I broke it down into 4 independent commits - feel free to take a look at the changes in that order.
Hi, as a first step and in order to make myself familiar with the code logic and conventions, I added some tests. I went as simple as I could and therefore most of the tests are simplistic (and non-regression oriented), but it's a start. Since the PR is a little large, I broke it down into 4 independent commits - feel free to take a look at the changes in that order.