FOSSology  4.4.0
Open Source License Compliance by Open Source Software
EnumMapTestBase.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\Test;
9 
11 
12 class EnumMapTestBase extends \PHPUnit\Framework\TestCase
13 {
14 
16  private $types;
17 
21  protected function setTypes($types)
22  {
23  $this->types = $types;
24  }
25 
31  protected function checkMapping($type, $expectedTypeName)
32  {
33  $typeName = $this->types->getTypeName($type);
34 
35  assertThat($typeName, is($expectedTypeName));
36  assertThat($this->types->getTypeByName($typeName), is($type));
37  }
38 }
checkMapping($type, $expectedTypeName)
int Test
Definition: util.c:20