A system and method for recording a state of an object in a computer program being tested. The system and method include: identifying an object having a plurality of fields, each field having a value; executing the computer program including a unit test; recording the values of each field of the identified...http://www.google.com.au/patents/US8127275?utm_source=gb-gplus-sharePatent US8127275 - System and method for recording the state of variables and objects when running unit tests