22
33using MatthiWare . CommandLine . Abstractions . Models ;
44using MatthiWare . CommandLine . Abstractions . Parsing ;
5+ using MatthiWare . CommandLine . Core ;
56using MatthiWare . CommandLine . Core . Parsing ;
67using MatthiWare . CommandLine . Core . Parsing . Resolvers ;
78
@@ -25,7 +26,7 @@ public enum Output
2526 [ Fact ]
2627 public void ContainsWork ( )
2728 {
28- var factory = new DefaultArgumentResolverFactory ( ) ;
29+ var factory = new DefaultArgumentResolverFactory ( new DefaultContainerResolver ( ) ) ;
2930
3031 Assert . True ( factory . Contains < string > ( ) ) ;
3132 Assert . True ( factory . Contains < int > ( ) ) ;
@@ -39,7 +40,7 @@ public void ContainsWork()
3940 [ Fact ]
4041 public void CreateEnumResolver ( )
4142 {
42- var factory = new DefaultArgumentResolverFactory ( ) ;
43+ var factory = new DefaultArgumentResolverFactory ( new DefaultContainerResolver ( ) ) ;
4344
4445 var output = factory . CreateResolver < Output > ( ) ;
4546 var output2 = factory . CreateResolver ( typeof ( Output ) ) ;
@@ -59,7 +60,7 @@ public void RegisterAndGet()
5960 mockResolver . Setup ( _ => _ . CanResolve ( It . IsAny < ArgumentModel > ( ) ) ) . Returns ( true ) ;
6061 mockResolver . Setup ( _ => _ . Resolve ( It . IsAny < ArgumentModel > ( ) ) ) . Returns ( instance ) ;
6162
62- var factory = new DefaultArgumentResolverFactory ( ) ;
63+ var factory = new DefaultArgumentResolverFactory ( new DefaultContainerResolver ( ) ) ;
6364
6465 factory . Register ( mockResolver . Object ) ;
6566
@@ -79,7 +80,7 @@ public void RegisterOverrideWorks()
7980 {
8081 var mockResolver = new Mock < ArgumentResolver < string > > ( ) ;
8182
82- var factory = new DefaultArgumentResolverFactory ( ) ;
83+ var factory = new DefaultArgumentResolverFactory ( new DefaultContainerResolver ( ) ) ;
8384
8485 factory . Register ( typeof ( string ) , mockResolver . Object . GetType ( ) , true ) ;
8586 factory . Register < string , StringResolver > ( true ) ;
@@ -90,7 +91,7 @@ public void RegisterThrowsException()
9091 {
9192 var mockResolver = new Mock < ArgumentResolver < string > > ( ) ;
9293
93- var factory = new DefaultArgumentResolverFactory ( ) ;
94+ var factory = new DefaultArgumentResolverFactory ( new DefaultContainerResolver ( ) ) ;
9495
9596 Assert . Throws < ArgumentException > ( ( ) => factory . Register < string , StringResolver > ( ) ) ;
9697 }
@@ -105,7 +106,7 @@ public void RegisterObjectResolver()
105106 resolver . Setup ( _ => _ . CanResolve ( It . IsAny < ArgumentModel > ( ) ) ) . Returns ( true ) ;
106107 resolver . Setup ( _ => _ . Resolve ( It . IsAny < ArgumentModel > ( ) ) ) . Returns ( obj ) ;
107108
108- var factory = new DefaultArgumentResolverFactory ( ) ;
109+ var factory = new DefaultArgumentResolverFactory ( new DefaultContainerResolver ( ) ) ;
109110 var dummyArg = new ArgumentModel ( ) ;
110111
111112 factory . Register ( resolver . Object ) ;
0 commit comments