We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 58cf06e + 1f2dd3a commit 60a698cCopy full SHA for 60a698c
Legacy/ForwardCompatTestTraitForV5.php
@@ -105,6 +105,26 @@ protected function createMock($originalClassName)
105
return $mock->getMock();
106
}
107
108
+ /**
109
+ * @param string $originalClassName
110
+ *
111
+ * @return MockObject
112
+ */
113
+ protected function createPartialMock($originalClassName, array $methods)
114
+ {
115
+ $mock = $this->getMockBuilder($originalClassName)
116
+ ->disableOriginalConstructor()
117
+ ->disableOriginalClone()
118
+ ->disableArgumentCloning()
119
+ ->setMethods(empty($methods) ? null : $methods);
120
+
121
+ if (method_exists($mock, 'disallowMockingUnknownTypes')) {
122
+ $mock = $mock->disallowMockingUnknownTypes();
123
+ }
124
125
+ return $mock->getMock();
126
127
128
/**
129
* @param string $message
130
*
0 commit comments