| ⇢ | A | UnMockedResponseExceptionAnswer added | |
| ⇢ | A | ParseNounTest added | |
| ⇢ | A | Expectation added | |
| ⇢ | A | IsPossessiveTest added | |
| ⇢ | A | Phake added | |
| ⇢ | A | KeyExistsTest added | |
| ⇢ | A | KeyValueIsTest added | |
| ⇢ | A | StoreTest added | |
| ⇢ | A | BuildTest added | |
| ⇢ | A | SplitPossessionsTest added | |
| ⋮ | view more | ||
| A | ↛ | KeyTest removed | |
| A | ↛ | AssertTest removed | |
| A | ↛ | KeyValueContainsTest removed | |
| A | ↛ | StoreTest removed | |
| A | ↛ | KeyValueIsTest removed | |
| A | ↛ | Expectation removed | |
| A | ↛ | GetTest removed | |
| A | ↛ | VisibilityProxy removed | |
| A | ↛ | SetTest removed | |
| A | ↛ | GetOrdinalTest removed | |
| ⋮ | view more | ||
| ⇢ | A | GetTest::initialize() added | |
| ⇢ | A | GetTest::happyPathProvider() added | |
| ⇢ | A | GetTest::happyPathDataProvider() added | |
| ⇢ | A | SetTest::testSetTwiceForSameKeyStoresMultipleValue... added | |
| ⇢ | A | StoreTest::initialize() added | |
| ⇢ | A | KeyValueContainsTest::setUp() added | |
| ⇢ | A | Expectation::__construct() added | |
| ⇢ | A | BuildTest::setUp() added | |
| ⇢ | A | ResetTest::testResetSetsNounsToEmptyArray() added | |
| ⇢ | A | Key::isPossessive() added | |
| ⋮ | view more | ||
| A | ↛ | SetTest::testSetTwiceForSameKeyStoresMultipleValue... removed | |
| A | ↛ | BuildTest::testInvalidArgumentExceptionBubblesUpFr... removed | |
| A | ↛ | GetTest::testInvalidArgumentExceptionBubblesUpFrom... removed | |
| A | ↛ | KeyValueContainsTest::testInvalidArgumentException... removed | |
| A | ↛ | KeyValueIsTest::testFailedMatchThrowsRuntimeExcept... removed | |
| A | ↛ | Phake::strictMockWithConstructor() removed | |
| A | ↛ | BuildTest::setUp() removed | |
| A | ↛ | GetTest::testReturnsNullWhenKeyDoesNotExist() removed | |
| A | ↛ | KeyValueContainsTest::testSuccessfulMatchThrowsNoE... removed | |
| A | ↛ | Expectation::__construct() removed | |
| ⋮ | view more | ||