Creating TestCase:
Creating Print Utility:
Updating Main:
Create a test case:
Print it
Generate the test cases:
Foreach value ( True, False )
So that you get:
Use Linq and lists, to do the above
Print:
Extend the Printer utility
Print out all the values
Note that it should now be broken
Duplicating the Class:
In the linq statements, use Clone when setting values
Notice it now works