public void Info_Get_Specific_Invalid() { // Arrange using (var context = GetContextWithData()) using (var controller = new ConferenceController(context)) { // Act var result = controller.GetById("USSR"); // Assert result.Should().BeOfType <NotFoundResult>(); } }
public void Info_Get_Specific() { // Arrange using (var context = GetContextWithData()) using (var controller = new ConferenceController(context)) { // Act var result = controller.GetById("GIS"); // Assert var okResult = result.Should().BeOfType <OkObjectResult>().Subject; var item = okResult.Value.Should().BeAssignableTo <InfoItem>().Subject; item.Name.Should().Be("Geoinformation Systems"); } }