public void SetUp() { Server = TestServer.Create(app => { var config = new HttpConfiguration(); WebApiConfig.Register(config); config.DependencyResolver = new NinjectDependencyResolver(NinjectTestInjector.CreateKernel(GetInjections())); app.UseWebApi(config); }); ReSeed(); EmploymentRepositoryMock.employment = new Employment(); }
public void Setup() { Server = TestServer.Create(app => { var config = new HttpConfiguration(); WebApiConfig.Register(config); config.DependencyResolver = new NinjectDependencyResolver(NinjectTestInjector.CreateKernel(GetInjections())); app.UseWebApi(config); }); //Bit of a hack to make sure that the repository is seeded //before each test, but at the same time that it does not //seed each time it is loaded which forgets state if it is //queried multiple times during a single test ReSeed(); }