/** * 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); }
/** * 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); }