Code Duplication    Length = 13-13 lines in 2 locations

lib/Cake/Test/Case/Model/ModelWriteTest.php 2 locations

@@ 672-684 (lines=13) @@
669
 *
670
 * @return void
671
 */
672
	public function testBeforeValidateSaveAbortion() {
673
		$this->loadFixtures('Post');
674
		$Model = new CallbackPostTestModel();
675
		$Model->beforeValidateReturn = false;
676
677
		$data = array(
678
			'title' => 'new article',
679
			'body' => 'this is some text.'
680
		);
681
		$Model->create();
682
		$result = $Model->save($data);
683
		$this->assertFalse($result);
684
	}
685
686
/**
687
 * test that beforeSave returning false can abort saves.
@@ 691-703 (lines=13) @@
688
 *
689
 * @return void
690
 */
691
	public function testBeforeSaveSaveAbortion() {
692
		$this->loadFixtures('Post');
693
		$Model = new CallbackPostTestModel();
694
		$Model->beforeSaveReturn = false;
695
696
		$data = array(
697
			'title' => 'new article',
698
			'body' => 'this is some text.'
699
		);
700
		$Model->create();
701
		$result = $Model->save($data);
702
		$this->assertFalse($result);
703
	}
704
705
/**
706
 * testSaveField method