feat(testing): add testing structure