Added to test of `injector#invoke()` to make sure the method is called with the specified context
Expanded tests to cover `#construct()`
Changes to account for changes to the `Providers` API