public void ShouldAlwaysPassTest() { using (var lifetime = _container.BeginLifetimeScope()) { //Given var controller = APIControllerTestHelper.ResolveController <AmIHereController>(lifetime); //When var result = controller.GetIAmHere(); //Then Assert.IsTrue(result, "Could not find the controller."); } }
public async Task GetBookByISBNTest() { using (var lifetime = _container.BeginLifetimeScope()) { //given var controller = APIControllerTestHelper.ResolveController <BooksController>(lifetime); var bookFilter = new BookFilter { ISBN = "8-888888-8-8" }; //when HttpResponseMessage response = controller.Get(bookFilter); //then Assert.AreEqual(System.Net.HttpStatusCode.OK, response.StatusCode); var returnedObject = await APIControllerTestHelper.GetContent <ExpressLibraryResponse>(response); Assert.IsTrue(returnedObject != null, "Could not find any result"); } }