Esempio n. 1
0
        public void Initialize()
        {
            _runner      = A.Fake <IAsyncExecutableRunner>();
            _blogContext = A.Fake <BlogDbSetInjector>(options => options.WithArgumentsForConstructor(new object[] { null }));
            _controller  = new BlogController(_runner, _blogContext);

            //override default return of this method
            A.CallTo(() =>
                     _runner.Run(
                         A <QueryBlogsById> .Ignored,
                         A <DbSetInjection <Blog> > .Ignored
                         )
                     ).Returns((Blog)null);
        }
Esempio n. 2
0
 public BlogController(IAsyncExecutableRunner runner, BlogDbSetInjector blogContext)
 {
     _runner      = runner;
     _blogContext = blogContext;
 }