public void TestInitialize() { var type = typeof(StudentsController); transactionScope = new TransactionScope(TransactionScopeOption.Required, new TransactionOptions { IsolationLevel = IsolationLevel.ReadUncommitted }); var routes = new List<Route> { new Route( "DefaultApi", "api/{controller}/{id}", new { id = RouteParameter.Optional }), }; this.httpServer = new InMemoryHttpServer("http://localhost/", routes); }
private static Student AddStudent(InMemoryHttpServer httpServer, Student student) { var response = httpServer.Post("api/students", student); return GetStudent(response.Content); }