Closed Daniel-Martinez closed 10 years ago
Fixed this by having an abstract class that real and mock derive from. Each of those have IMissileLauncher interface and implement all the methods of the interface. The mock class does not actually do anything its just a stand in.
Based on feedback from pilot with Brian, better understand interface method. We now know that we do NOT need an abstract class to inherite from. (Look up adapter design pattern to better model our solution.)