FOSSology
4.5.1
Open Source License Compliance by Open Source Software
DecisionScopesTest.php
1
<?php
2
/*
3
SPDX-FileCopyrightText: © 2014 Siemens AG
4
5
SPDX-License-Identifier: GPL-2.0-only
6
*/
7
8
namespace
Fossology\Lib\Data;
9
10
11
use
Fossology\Lib\Test\EnumMapTestBase
;
12
13
class
DecisionScopesTest
extends
EnumMapTestBase
14
{
15
16
protected
function
setUp() :
void
17
{
18
$this->
setTypes
(
new
DecisionScopes
());
19
}
20
21
public
function
testTypeItem()
22
{
23
$this->
checkMapping
(DecisionScopes::ITEM,
"local"
);
24
}
25
26
public
function
testTypePackage()
27
{
28
$this->
checkMapping
(DecisionScopes::PACKAGE,
"package"
);
29
}
30
31
public
function
testTypeRepository()
32
{
33
$this->
checkMapping
(DecisionScopes::REPO,
"global"
);
34
}
35
}
Fossology\Lib\Data\DecisionScopesTest
Definition:
DecisionScopesTest.php:14
Fossology\Lib\Data\DecisionScopes
Definition:
DecisionScopes.php:11
Fossology\Lib\Test\EnumMapTestBase
Definition:
EnumMapTestBase.php:13
Fossology\Lib\Test\EnumMapTestBase\checkMapping
checkMapping($type, $expectedTypeName)
Definition:
EnumMapTestBase.php:31
Fossology\Lib\Test\EnumMapTestBase\setTypes
setTypes($types)
Definition:
EnumMapTestBase.php:21
src
lib
php
Data
test
DecisionScopesTest.php
Generated on Wed Mar 26 2025 09:10:52 for FOSSology by
1.9.1