Пример #1
0
 /**
  * @covers jarekkozak\kie\KieContainer::getContainerInfo
  */
 public function testStartContainer()
 {
     $client = $this->getClient();
     $project = $this->getProject();
     $project->disposeProject();
     $container = new KieContainer(['client' => $client, 'container' => 'heartbeat', 'kieProject' => $this->getProject()]);
     self::assertFalse($container->getContainerInfo());
     self::assertTrue($container->startContainer());
     $exp = ['@attributes' => ['container-id' => 'heartbeat', 'status' => 'STARTED'], 'release-id' => ['artifact-id' => 'heartbeat', 'group-id' => 'trimetis', 'version' => '1.0'], 'resolved-release-id' => ['artifact-id' => 'heartbeat', 'group-id' => 'trimetis', 'version' => '1.0'], 'scanner' => ['@attributes' => ['status' => 'DISPOSED']]];
     self::assertEquals($exp, $container->getContainerInfo());
 }