Test Specific Subclass

There are 1 entries for the tag Test Specific Subclass

Test Specific Subclasses vs Partial Mocks

Sometimes when writing unit tests, you run into the case where you want to override the behavior of a specific method. Here’s a totally contrived example I just pulled from my head to demonstrate this idea. Any similarity to specific real world scenarios is coincidental ;). Suppose we have this class we want to test. public class MyController { public void MyAction() { RenderView("it matches?"); } public virtual void RenderView(string s) { throw new NotImplementedException("To ensure this method is overridden."); } } What we have here is a class...