unit tests

3 papers