@@ -6,8 +6,6 @@ import test from 'ava'
6
6
7
7
import { InjectionProvidersContext , InjectableContext , useInstance } from '../context'
8
8
import { Injectable } from '../injectable'
9
- import { rootInjectableFactory } from '../injectable-factory-instance'
10
- import { ValueProvider } from 'injection-js'
11
9
12
10
function render ( component : React . ReactElement ) {
13
11
return create ( < InjectableContext > { component } </ InjectableContext > )
@@ -25,10 +23,6 @@ function inject() {
25
23
return { Module, Service }
26
24
}
27
25
28
- test . beforeEach ( ( ) => {
29
- rootInjectableFactory . reset ( )
30
- } )
31
-
32
26
test ( 'should getInstance' , ( t ) => {
33
27
const { Module, Service } = inject ( )
34
28
const TestComponent = ( ) => {
@@ -42,7 +36,7 @@ test('should getInstance', (t) => {
42
36
43
37
test ( 'should override provider' , ( t ) => {
44
38
const { Module, Service } = inject ( )
45
- const mockService : ValueProvider = {
39
+ const mockService = {
46
40
provide : Service ,
47
41
useValue : 1 ,
48
42
}
@@ -61,11 +55,11 @@ test('should override provider', (t) => {
61
55
62
56
test ( 'Muti providers context' , ( t ) => {
63
57
const { Module, Service } = inject ( )
64
- const mockService1 : ValueProvider = {
58
+ const mockService1 = {
65
59
provide : Service ,
66
60
useValue : 1 ,
67
61
}
68
- const mockService2 : ValueProvider = {
62
+ const mockService2 = {
69
63
provide : Service ,
70
64
useValue : 2 ,
71
65
}
@@ -95,11 +89,11 @@ test('Muti providers context', (t) => {
95
89
96
90
test ( 'Nested providers' , ( t ) => {
97
91
const { Module, Service } = inject ( )
98
- const mockService1 : ValueProvider = {
92
+ const mockService1 = {
99
93
provide : Service ,
100
94
useValue : 1 ,
101
95
}
102
- const mockService2 : ValueProvider = {
96
+ const mockService2 = {
103
97
provide : Service ,
104
98
useValue : 2 ,
105
99
}
0 commit comments