feat(test): add a testing script
feat(activation): add unit tests

add unit tests to make sure the library works correctly.
Merge pull request #15 from philips/add-activation-unit-test

Add activation tests