Code Duplication    Length = 34-35 lines in 2 locations

tests/settings/controller/CheckSetupControllerTest.php 1 location

@@ 67-100 (lines=34) @@
64
	/** @var IL10N */
65
	private $l10n;
66
67
	public function setUp() {
68
		parent::setUp();
69
70
		$this->request = $this->getMockBuilder('\OCP\IRequest')
71
			->disableOriginalConstructor()->getMock();
72
		$this->config = $this->getMockBuilder('\OCP\IConfig')
73
			->disableOriginalConstructor()->getMock();
74
		$this->config = $this->getMockBuilder('\OCP\IConfig')
75
			->disableOriginalConstructor()->getMock();
76
		$this->clientService = $this->getMockBuilder('\OCP\Http\Client\IClientService')
77
			->disableOriginalConstructor()->getMock();
78
		$this->util = $this->getMockBuilder('\OC_Util')
79
			->disableOriginalConstructor()->getMock();
80
		$this->urlGenerator = $this->getMockBuilder('\OCP\IURLGenerator')
81
			->disableOriginalConstructor()->getMock();
82
		$this->l10n = $this->getMockBuilder('\OCP\IL10N')
83
			->disableOriginalConstructor()->getMock();
84
		$this->l10n->expects($this->any())
85
			->method('t')
86
			->will($this->returnCallback(function($message, array $replace) {
87
				return vsprintf($message, $replace);
88
			}));
89
		$this->checkSetupController = $this->getMockBuilder('\OC\Settings\Controller\CheckSetupController')
90
			->setConstructorArgs([
91
				'settings',
92
				$this->request,
93
				$this->config,
94
				$this->clientService,
95
				$this->urlGenerator,
96
				$this->util,
97
				$this->l10n,
98
				])
99
			->setMethods(['getCurlVersion'])->getMock();
100
	}
101
102
	public function testIsInternetConnectionWorkingDisabledViaConfig() {
103
		$this->config->expects($this->once())

tests/settings/controller/EncryptionControllerTest.php 1 location

@@ 56-90 (lines=35) @@
53
	/** @var EncryptionController */
54
	private $encryptionController;
55
56
	public function setUp() {
57
		$this->request = $this->getMockBuilder('\\OCP\\IRequest')
58
			->disableOriginalConstructor()->getMock();
59
		$this->l10n = $this->getMockBuilder('\\OCP\\IL10N')
60
			->disableOriginalConstructor()->getMock();
61
		$this->l10n->expects($this->any())
62
			->method('t')
63
			->will($this->returnCallback(function($message, array $replace) {
64
				return vsprintf($message, $replace);
65
			}));
66
		$this->config = $this->getMockBuilder('\\OCP\\IConfig')
67
			->disableOriginalConstructor()->getMock();
68
		$this->connection = $this->getMockBuilder('\\OC\\DB\\Connection')
69
			->disableOriginalConstructor()->getMock();
70
		$this->userManager = $this->getMockBuilder('\\OCP\\IUserManager')
71
			->disableOriginalConstructor()->getMock();
72
		$this->view = $this->getMockBuilder('\\OC\\Files\\View')
73
			->disableOriginalConstructor()->getMock();
74
		$this->logger = $this->getMockBuilder('\\OCP\\ILogger')
75
			->disableOriginalConstructor()->getMock();
76
77
		$this->encryptionController = $this->getMockBuilder('\\OC\\Settings\\Controller\\EncryptionController')
78
			->setConstructorArgs([
79
				'settings',
80
				$this->request,
81
				$this->l10n,
82
				$this->config,
83
				$this->connection,
84
				$this->userManager,
85
				$this->view,
86
				$this->logger,
87
			])
88
			->setMethods(['getMigration'])
89
			->getMock();
90
	}
91
92
	public function testStartMigrationSuccessful() {
93
		$migration = $this->getMockBuilder('\\OCA\\Encryption\\Migration')