mirror of
				https://github.com/firefly-iii/firefly-iii.git
				synced 2025-10-31 10:47:00 +00:00 
			
		
		
		
	Basic testing, not full coverage.
This commit is contained in:
		| @@ -65,7 +65,7 @@ class BudgetControllerTest extends TestCase | ||||
|         Auth::shouldReceive('user')->andReturn($this->_user); | ||||
|         Auth::shouldReceive('check')->andReturn(true); | ||||
|         $this->_user->shouldReceive('getAttribute')->with('id')->once()->andReturn($budget->user_id); | ||||
|         Event::shouldReceive('fire')->once()->with('budgets.change'); | ||||
|         Event::shouldReceive('fire')->once()->with('budgets.destroy',[$budget]); | ||||
|         $this->_repository->shouldReceive('destroy')->once()->andReturn(true); | ||||
|  | ||||
|         $this->action('POST', 'BudgetController@destroy', $budget->id); | ||||
| @@ -81,7 +81,7 @@ class BudgetControllerTest extends TestCase | ||||
|         Auth::shouldReceive('user')->andReturn($this->_user); | ||||
|         Auth::shouldReceive('check')->andReturn(true); | ||||
|         $this->_user->shouldReceive('getAttribute')->with('id')->once()->andReturn($budget->user_id); | ||||
|         Event::shouldReceive('fire')->once()->with('budgets.change'); | ||||
|         Event::shouldReceive('fire')->once()->with('budgets.destroy',[$budget]); | ||||
|         $this->_repository->shouldReceive('destroy')->once()->andReturn(true); | ||||
|  | ||||
|         $this->action('POST', 'BudgetController@destroy', [$budget->id, 'from' => 'date']); | ||||
| @@ -97,7 +97,7 @@ class BudgetControllerTest extends TestCase | ||||
|         Auth::shouldReceive('user')->andReturn($this->_user); | ||||
|         Auth::shouldReceive('check')->andReturn(true); | ||||
|         $this->_user->shouldReceive('getAttribute')->with('id')->once()->andReturn($budget->user_id); | ||||
|         Event::shouldReceive('fire')->once()->with('budgets.change'); | ||||
|         Event::shouldReceive('fire')->once()->with('budgets.destroy',[$budget]); | ||||
|         $this->_repository->shouldReceive('destroy')->once()->andReturn(false); | ||||
|  | ||||
|  | ||||
| @@ -233,7 +233,7 @@ class BudgetControllerTest extends TestCase | ||||
|         Auth::shouldReceive('check')->andReturn(true); | ||||
|         $this->_user->shouldReceive('getAttribute')->with('id')->once()->andReturn($budget->user_id); | ||||
|         $this->_repository->shouldReceive('update')->andReturn($budget); | ||||
|         Event::shouldReceive('fire')->with('budgets.change'); | ||||
|         Event::shouldReceive('fire')->with('budgets.update',[$budget]); | ||||
|  | ||||
|         $this->action('POST', 'BudgetController@update', $budget->id); | ||||
|         $this->assertRedirectedToRoute('budgets.index.budget'); | ||||
| @@ -248,7 +248,7 @@ class BudgetControllerTest extends TestCase | ||||
|         Auth::shouldReceive('check')->andReturn(true); | ||||
|         $this->_user->shouldReceive('getAttribute')->with('id')->once()->andReturn($budget->user_id); | ||||
|         $this->_repository->shouldReceive('update')->andReturn($budget); | ||||
|         Event::shouldReceive('fire')->with('budgets.change'); | ||||
|         Event::shouldReceive('fire')->with('budgets.update',[$budget]); | ||||
|         //$this->_user->shouldReceive('budgets')->andReturn([]); // trigger | ||||
|  | ||||
|         $this->action('POST', 'BudgetController@update', [$budget->id, 'from' => 'date']); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user