On every lab I work on one issue at a time - be it instantiating the object or determining what it was equal to. I solve one test at a time and once i get a test running I push on. On some ocassions an old error might pop up just and I would go back to readjust my code.