Write test cases to make sure everything works before promoting the library to production ready enviorment.