refactoring spell tests
relates #49