FOSSology  4.5.1
Open Source License Compliance by Open Source Software
Fossology\UI\Api\Test\Models\ScanOptionsTest Class Reference

Tests for ScanOption model. More...

Inheritance diagram for Fossology\UI\Api\Test\Models\ScanOptionsTest:
Inheritance graph
Collaboration diagram for Fossology\UI\Api\Test\Models\ScanOptionsTest:
Collaboration graph

Public Member Functions

 setUp ()
 Setup test objects. More...
 
 testScheduleAgentsApiVersionV1 ()
 
 testScheduleAgentsApiVersionV2 ()
 

Static Public Attributes

static $functions
 

Private Member Functions

 prepareRequest ($request, $reuserOpts, $deciderOpts)
 

Private Attributes

 $agentAdderMock
 
 $userDao
 

Detailed Description

Tests for ScanOption model.

Definition at line 29 of file ScanOptionsTest.php.

Member Function Documentation

◆ prepareRequest()

Fossology\UI\Api\Test\Models\ScanOptionsTest::prepareRequest (   $request,
  $reuserOpts,
  $deciderOpts 
)
private

Prepare request for scan

Parameters
Request$request
array$reuserOpts
array$deciderOpts
Returns
Request

Definition at line 82 of file ScanOptionsTest.php.

◆ setUp()

Fossology\UI\Api\Test\Models\ScanOptionsTest::setUp ( )

Setup test objects.

See also
PHPUnit_Framework_TestCase::setUp()

Definition at line 53 of file ScanOptionsTest.php.

◆ testScheduleAgentsApiVersionV1()

Fossology\UI\Api\Test\Models\ScanOptionsTest::testScheduleAgentsApiVersionV1 ( )
Test:
  1. Test for ScanOptions::scheduleAgents()
  2. Prepare Request and call ScanOptions::scheduleAgents()
  3. Function should call AgentAdder::scheduleAgents()

Definition at line 106 of file ScanOptionsTest.php.

Member Data Documentation

◆ $agentAdderMock

AgentAdder Fossology\UI\Api\Test\Models\ScanOptionsTest::$agentAdderMock
private

Mock object of overloaded AgentAdder class

Definition at line 41 of file ScanOptionsTest.php.

◆ $functions

Mockery MockInterface Fossology\UI\Api\Test\Models\ScanOptionsTest::$functions
static

Public function mock

Definition at line 35 of file ScanOptionsTest.php.

◆ $userDao

UserDao Fossology\UI\Api\Test\Models\ScanOptionsTest::$userDao
private

UserDao mock

Definition at line 47 of file ScanOptionsTest.php.


The documentation for this class was generated from the following file: