All seven basic test cases working.