Code Duplication    Length = 15-15 lines in 2 locations

tests/unit/SiteTreePublishingEngineTest.php 2 locations

@@ 27-41 (lines=15) @@
24
		parent::tearDown();
25
	}
26
	
27
	function testCollectChangesForPublishing() {
28
29
		$obj = Object::create('SiteTreePublishingEngineTest_StaticPublishingTrigger');
30
		$obj->collectChanges(array('action'=>'publish'));
31
32
		$this->assertEquals(
33
			$obj->getToUpdate(),
34
			array('/updateOnPublish?_ID=1&_ClassName=StaticallyPublishableTest'=>10)
35
		);
36
		$this->assertEquals(
37
			$obj->getToDelete(),
38
			array('/deleteOnPublish?_ID=1&_ClassName=StaticallyPublishableTest'=>10)
39
		);
40
41
	}
42
43
	function testCollectChangesForUnpublishing() {
44
@@ 43-57 (lines=15) @@
40
41
	}
42
43
	function testCollectChangesForUnpublishing() {
44
45
		$obj = Object::create('SiteTreePublishingEngineTest_StaticPublishingTrigger');
46
		$obj->collectChanges(array('action'=>'unpublish'));
47
48
		$this->assertEquals(
49
			$obj->getToUpdate(),
50
			array('/updateOnUnpublish?_ID=1&_ClassName=StaticallyPublishableTest'=>10)
51
		);
52
		$this->assertEquals(
53
			$obj->getToDelete(),
54
			array('/deleteOnUnpublish?_ID=1&_ClassName=StaticallyPublishableTest'=>10)
55
		);
56
57
	}
58
59
	function testFlushChangesToUpdateEnqueuesAndDeletesRegular() {
60