added test class and testing library