Relative Content

Tag Archive for abstract-class

Testing abstract class’ behavior

I’m currently refactoring an existing design, which was created without TDD. There is a class hierarchy with one abstract base class and two subclasses. In the original design, these classes were mostly just data holders without much behavior. I have identified some functionality which should be implemented in the base class, and I’d like to write tests for this functionality now. But since the class is abstract, I cannot instantiate it (obviously).

Testing abstract class’ behavior

I’m currently refactoring an existing design, which was created without TDD. There is a class hierarchy with one abstract base class and two subclasses. In the original design, these classes were mostly just data holders without much behavior. I have identified some functionality which should be implemented in the base class, and I’d like to write tests for this functionality now. But since the class is abstract, I cannot instantiate it (obviously).

Testing abstract class’ behavior

I’m currently refactoring an existing design, which was created without TDD. There is a class hierarchy with one abstract base class and two subclasses. In the original design, these classes were mostly just data holders without much behavior. I have identified some functionality which should be implemented in the base class, and I’d like to write tests for this functionality now. But since the class is abstract, I cannot instantiate it (obviously).