Example #1
0
 /**
  * Tests Branch::delete()
  */
 public function testDelete()
 {
     $this->site->id = 'site_id';
     $this->workflows->expects($this->once())->method('create')->with($this->equalTo('delete_environment_branch'), $this->equalTo(['params' => ['environment_id' => $this->model->id]]))->willReturn($this->workflow);
     $workflow = $this->model->delete();
     $this->assertEquals($workflow, $this->workflow);
 }
 /**
  * Tests NewRelic::enable()
  */
 public function testEnable()
 {
     $this->site->id = 'site_id';
     $this->workflows->expects($this->once())->method('create')->with($this->equalTo('enable_new_relic_for_site'), $this->equalTo(['site' => $this->site->id]))->willReturn($this->workflow);
     $workflow = $this->model->enable();
     $this->assertEquals($workflow, $this->workflow);
 }
Example #3
0
 /**
  * Tests Site::updateServiceLevel($service_level)
  */
 public function testUpdateServiceLevel()
 {
     $service_level = 'service_level';
     $this->workflows->expects($this->once())->method('create')->with($this->equalTo('change_site_service_level'), $this->equalTo(['params' => compact('service_level')]))->willReturn($this->workflow);
     $workflow = $this->model->updateServiceLevel($service_level);
     $this->assertEquals($workflow, $this->workflow);
 }
 public function testDeleteWithBranch()
 {
     $model = $this->_createModel(['id' => 'mymulti2']);
     $this->site->method('getWorkflows')->willReturn($this->workflows);
     $this->workflows->expects($this->any())->method('create')->with('delete_cloud_development_environment', ['params' => ['environment_id' => 'mymulti2', 'delete_branch' => true]])->willReturn($this->workflow);
     $actual = $model->delete(['delete_branch' => true]);
     $this->assertEquals($this->workflow, $actual);
 }