PMCORE-3898

This commit is contained in:
Luciana Nuñez
2022-08-10 15:17:07 -04:00
parent 7aeb33e475
commit 6c814e6d9d
3 changed files with 59 additions and 1 deletions

View File

@@ -2,10 +2,45 @@
use ProcessMaker\Model\Application;
use ProcessMaker\Model\Delegation;
use Tests\CreateTestSite;
use Tests\TestCase;
class WorkspaceToolsTest extends TestCase
{
use CreateTestSite;
public $workspace;
/**
* Call the setUp parent method
*/
public function setUp()
{
parent::setUp(); // TODO: Change the autogenerated stub
config(["system.workspace" => "new_site"]);
$this->workspace = config("system.workspace");
$this->createDBFile($this->workspace);
}
/**
* Tests the updateIsoCountry method
*
* @covers \WorkspaceTools::updateIsoCountry
* @test
*/
public function it_should_test_upgrade_Iso_Country_method()
{
$workspaceTools = new WorkspaceTools($this->workspace);
$workspaceTools->updateIsoCountry();
$result = ob_get_contents();
$this->assertRegExp("/-> Update table ISO_COUNTRY Done/", $result);
$res = IsoCountry::findById('CI');
// Assert the result is the expected
$this->assertEquals('Côte d\'Ivoire', $res['IC_NAME']);
}
/**
* Tests the migrateCaseTitleToThreads method
*