Created a test project and some unit tests