\JIRAApiTest
Tests aspects of the {@link JIRA} API implementation. These test that locally stored (saved) {@link SecurityComponent} and their related {@link SecurityControl} records are updated against a known (canned) JIRA API response.
Synopsis
class JIRAApiTest
extends SapphireTest
{
- // members
- protected boolean $usesDatabase = true;
- protected static string $fixture_file = 'app/tests/fixtures/JIRAApiTest.yml';
- // methods
- public void testGetControlDetailsFromJiraTicketBadResponseEmptyResponse()
- public void testGetControlDetailsFromJiraTicketBadResponseMalformedBody()
- public void testGetControlDetailsFromJiraTicketBadResponseMalformedEmoji()
- public void testGetControlDetailsFromJiraTicket()
Hierarchy
Extends
- SilverStripe\Dev\SapphireTest
Members
protected
- $fixture_file — string
- $usesDatabase — boolean