Cleanup abstractions of "TestCase" class in unittest
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2024-02-01 10:50:18 +00:00
parent cbaa56f50d
commit 23fc14af0a
17 changed files with 73 additions and 25 deletions

View File

@ -2,8 +2,8 @@
namespace DNW\Skills\Tests\TrueSkill;
use DNW\Skills\Tests\TestCase;
use DNW\Skills\TrueSkill\DrawMargin;
use PHPUnit\Framework\TestCase;
class DrawMarginTest extends TestCase
{

View File

@ -2,8 +2,9 @@
namespace DNW\Skills\Tests\TrueSkill;
use DNW\Skills\Tests\TestCase;
use DNW\Skills\TrueSkill\FactorGraphTrueSkillCalculator;
use DNW\Skills\SkillCalculatorSupportedOptions;
use PHPUnit\Framework\TestCase;
class FactorGraphTeamTrueSkillCalculatorTest extends TestCase
{
@ -16,4 +17,10 @@ class FactorGraphTeamTrueSkillCalculatorTest extends TestCase
TrueSkillCalculatorTests::testAllMultipleTeamScenarios($this, $calculator);
TrueSkillCalculatorTests::testPartialPlayScenarios($this, $calculator);
}
public function testMethodisSupported(): void
{
$calculator = new FactorGraphTrueSkillCalculator();
$this->assertEquals(true, $calculator->isSupported(SkillCalculatorSupportedOptions::PARTIAL_PLAY));
}
}

View File

@ -2,11 +2,11 @@
namespace DNW\Skills\Tests\TrueSkill;
use DNW\Skills\Tests\TestCase;
use DNW\Skills\GameInfo;
use DNW\Skills\Player;
use DNW\Skills\Team;
use DNW\Skills\TrueSkill\FactorGraphTrueSkillCalculator;
use PHPUnit\Framework\TestCase;
class FactorGraphTrueSkillCalculatorTest extends TestCase
{

View File

@ -8,7 +8,7 @@ use DNW\Skills\Rating;
use DNW\Skills\SkillCalculator;
use DNW\Skills\Team;
use DNW\Skills\Teams;
use DNW\Skills\Tests\TestCase;
use PHPUnit\Framework\TestCase;
class TrueSkillCalculatorTests
{

View File

@ -2,8 +2,8 @@
namespace DNW\Skills\Tests\TrueSkill;
use DNW\Skills\Tests\TestCase;
use DNW\Skills\TrueSkill\TwoPlayerTrueSkillCalculator;
use PHPUnit\Framework\TestCase;
class TwoPlayerTrueSkillCalculatorTest extends TestCase
{

View File

@ -2,8 +2,8 @@
namespace DNW\Skills\Tests\TrueSkill;
use DNW\Skills\Tests\TestCase;
use DNW\Skills\TrueSkill\TwoTeamTrueSkillCalculator;
use PHPUnit\Framework\TestCase;
class TwoTeamTrueSkillCalculatorTest extends TestCase
{