Testing OOP concept of Single Responsibility Principle