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

Tests for Findings model. More...

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

Public Member Functions

 testConstructor ()
 
 testGetScanner ()
 
 testGetConclusion ()
 
 testGetCopyright ()
 
 testSetScannerWithArrayData ()
 
 testSetScannerWithStringData ()
 
 testSetConclusionWithArrayData ()
 
 testSetConclusionWithStringData ()
 
 testSetCopyrightWithArrayData ()
 
 testSetCopyrightWithStringData ()
 
 testSettersPreserveExistingValues ()
 
 testGetArrayWithFullData ()
 
 testGetArrayWithNullValues ()
 
 testGetArrayWithMixedData ()
 

Private Attributes

 $scannerData = ["GPL-2.0", "MIT"]
 
 $conclusionData = ["Apache-2.0"]
 
 $copyrightData = ["Copyright 2020 Siemens AG", "Copyright 2021 Example Corp"]
 

Detailed Description

Tests for Findings model.

Definition at line 21 of file FindingsTest.php.

Member Function Documentation

◆ testConstructor()

Fossology\UI\Api\Test\Models\FindingsTest::testConstructor ( )

Tests that the Findings constructor initializes an instance correctly.

Returns
void

Definition at line 35 of file FindingsTest.php.

◆ testGetArrayWithFullData()

Fossology\UI\Api\Test\Models\FindingsTest::testGetArrayWithFullData ( )
Test:
  1. Test getArray method with full data

Definition at line 170 of file FindingsTest.php.

◆ testGetArrayWithMixedData()

Fossology\UI\Api\Test\Models\FindingsTest::testGetArrayWithMixedData ( )
Test:
  1. Test getArray method with mixed data types

Definition at line 204 of file FindingsTest.php.

◆ testGetArrayWithNullValues()

Fossology\UI\Api\Test\Models\FindingsTest::testGetArrayWithNullValues ( )
Test:
  1. Test getArray method with null values

Definition at line 187 of file FindingsTest.php.

◆ testGetConclusion()

Fossology\UI\Api\Test\Models\FindingsTest::testGetConclusion ( )
Test:
  1. Test getter for conclusion

Definition at line 57 of file FindingsTest.php.

◆ testGetCopyright()

Fossology\UI\Api\Test\Models\FindingsTest::testGetCopyright ( )
Test:
  1. Test getter for copyright

Definition at line 67 of file FindingsTest.php.

◆ testGetScanner()

Fossology\UI\Api\Test\Models\FindingsTest::testGetScanner ( )
Test:
  1. Test getter for scanner

Definition at line 47 of file FindingsTest.php.

◆ testSetConclusionWithArrayData()

Fossology\UI\Api\Test\Models\FindingsTest::testSetConclusionWithArrayData ( )
Test:
  1. Test setter for conclusion with array data

Definition at line 102 of file FindingsTest.php.

◆ testSetConclusionWithStringData()

Fossology\UI\Api\Test\Models\FindingsTest::testSetConclusionWithStringData ( )
Test:
  1. Test setter for conclusion with string data

Definition at line 113 of file FindingsTest.php.

◆ testSetCopyrightWithArrayData()

Fossology\UI\Api\Test\Models\FindingsTest::testSetCopyrightWithArrayData ( )
Test:
  1. Test setter for copyright with array data

Definition at line 125 of file FindingsTest.php.

◆ testSetCopyrightWithStringData()

Fossology\UI\Api\Test\Models\FindingsTest::testSetCopyrightWithStringData ( )
Test:
  1. Test setter for copyright with string data

Definition at line 136 of file FindingsTest.php.

◆ testSetScannerWithArrayData()

Fossology\UI\Api\Test\Models\FindingsTest::testSetScannerWithArrayData ( )
Test:
  1. Test setter for scanner with array data

Definition at line 79 of file FindingsTest.php.

◆ testSetScannerWithStringData()

Fossology\UI\Api\Test\Models\FindingsTest::testSetScannerWithStringData ( )
Test:
  1. Test setter for scanner with string data

Definition at line 90 of file FindingsTest.php.

◆ testSettersPreserveExistingValues()

Fossology\UI\Api\Test\Models\FindingsTest::testSettersPreserveExistingValues ( )
Test:
  1. Test setters preserve existing values when null is passed and values exist

Definition at line 148 of file FindingsTest.php.


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