| ⇢ | A | SpellProviderStub added | |
| ⇢ | A | HunSpellProviderTest added | |
| ⇢ | A | SpellControllerTest added | |
| A | ↛ | HunSpellProviderTest removed | |
| A | ↛ | SpellControllerTest removed | 
| ⇢ | B | SpellControllerTest::testInputRejection() added | |
| ⇢ | B | SpellControllerTest::testSecurityID() added | |
| ⇢ | B | SpellControllerTest::testPermissions() added | |
| ⇢ | A | HunSpellProviderTest::testGetSuggestions() added | |
| ⇢ | A | SpellControllerTest::setUp() added | |
| ⇢ | A | SpellControllerTest::tearDown() added | |
| ⇢ | A | SpellProviderStub::checkWords() added | |
| ⇢ | A | SpellProviderStub::getSuggestions() added | |
| ⇢ | A | HunSpellProviderTest::assertArrayContains() added | |
| ⇢ | A | HunSpellProviderTest::testCheckWords() added | |
| B | ↛ | SpellControllerTest::setUp() removed | |
| B | ↛ | SpellControllerTest::testSecurityID() removed | |
| B | ↛ | SpellControllerTest::testPermissions() removed | |
| A | ↛ | SpellControllerTest::testInputRejection() removed | |
| A | ↛ | HunSpellProviderTest::testGetSuggestions() removed | |
| A | ↛ | SpellControllerTest::setUpOnce() removed | |
| A | ↛ | SpellControllerTest::tearDown() removed | |
| A | ↛ | HunSpellProviderTest::assertArrayContains() removed | |
| A | ↛ | HunSpellProviderTest::testCheckWords() removed |