The end-to-end process test for an Artisan needs to include the following:
- Creating an Artisan as it would happen if originating from a Central Office staff member
- Updating an Artisan as it would happen if originating from a Central Office staff member
- Updating an Artisan as it would happen if originating with the Artisan themselves
- Deleting an Artisan as it would happen if originating from a Central Office staff member
Since we aren't testing classes, which has been the pattern for all of our unit tests so far, we don't need all of the functionality of our standard unit test extensions, but we will want to use enough of the same structure and at least some of the utilities that were created there in order to ...