Encapsulating Enumeration

While writing a unit test for a particular feature, I was faced with an interesting problem. My unit test has different scenarios. These scenarios test that a certain data item is propagated all the way down from the called function. For eg, I have a method that I need to test – lets call it…

2