| 1. | Look at the code for ActionFixture, which is quite short. Follow through the code to see what happens when an enter action is carried out. |
| 2. | What happens if the corresponding method in the actor doesn't exist? |
| 3. | What happens if the actor is not yet start ed? |
| 4. | Note how ActionFixture calls the action methods, using reflection. Consider how you would subclass ActionFixture to provide other action methods, without changing ActionFixture itself. |
| 5. | Look at the code for ColumnFixture and note how the method bind() is called from doRows() with the header row. Note how a TypeAdapter is created for each column of the header row and is reused for each test row. |