Test the functionality of the superclass before trying to inherit it. (It's not quite an abstract class, then.) Use iterative testing.