Ver Fonte

Removed testing a mock instead of the real handler

ChristianB há 13 anos atrás
pai
commit
32145bc49e
1 ficheiros alterados com 60 adições e 62 exclusões
  1. 60 62
      tests/Monolog/Handler/ZendMonitorHandlerTest.php

+ 60 - 62
tests/Monolog/Handler/ZendMonitorHandlerTest.php

@@ -1,62 +1,60 @@
-<?php
-/*
- * This file is part of the Monolog package.
- *
- * (c) Jordi Boggiano <j.boggiano@seld.be>
- *
- * For the full copyright and license information, please view the LICENSE
- * file that was distributed with this source code.
- */
-
-namespace Monolog\Handler;
-
-use Monolog\Logger;
-use Monolog\TestCase;
-
-class ZendMonitorHandlerTest extends TestCase
-{
-    protected $zendMonitorHandler;
-
-    public function setUp()
-    {
-        if (!function_exists('zend_monitor_custom_event')) {
-            $this->markTestSkipped('ZendServer is not installed');
-        }
-    }
-
-    /**
-     * @covers  \Monolog\Handler\ZendMonitor::__construct
-     * @covers  \Monolog\Handler\ZendMonitor::isZendServer
-     */
-    public function testIsZendServerReturnsTrue()
-    {
-        $zendMonitor = $this->getMockBuilder('Monolog\Handler\ZendMonitorHandler')
-            ->setMethods(null)
-            ->getMock();
-        $this->assertTrue($zendMonitor->isZendServer());
-    }
-
-    /**
-     * @covers  \Monolog\Handler\ZendMonitor::write
-     */
-    public function testWrite()
-    {
-        $zendMonitor = $this->getMockBuilder('Monolog\Handler\ZendMonitorHandler')
-            ->setMethods(array('writeZendMonitorCustomEvent'))
-            ->getMock();
-        $zendMonitor->expects($this->once())
-            ->method('writeZendMonitorCustomEvent');
-        $zendMonitor->handle(
-            array(
-                'message'    => 'addDebug Message',
-                'context'    => array(),
-                'level'      => Logger::DEBUG,
-                'level_name' => 'DEBUG',
-                'channel'    => 'zendmonitor',
-                'extra'      => array(),
-                'formatted'  => '[2013-01-30 19:07:32] zendmonitor.DEBUG: addDebug Message [] []'
-            )
-        );
-    }
-
-}
+<?php
+/*
+ * This file is part of the Monolog package.
+ *
+ * (c) Jordi Boggiano <j.boggiano@seld.be>
+ *
+ * For the full copyright and license information, please view the LICENSE
+ * file that was distributed with this source code.
+ */
+
+namespace Monolog\Handler;
+
+use Monolog\Logger;
+use Monolog\TestCase;
+
+class ZendMonitorHandlerTest extends TestCase
+{
+    protected $zendMonitorHandler;
+
+    public function setUp()
+    {
+        if (!function_exists('zend_monitor_custom_event')) {
+            $this->markTestSkipped('ZendServer is not installed');
+        }
+    }
+
+    /**
+     * @covers  \Monolog\Handler\ZendMonitor::__construct
+     * @covers  \Monolog\Handler\ZendMonitor::isZendServer
+     */
+    public function testIsZendServerReturnsTrue()
+    {
+        $zendMonitor = new ZendMonitorHandler();
+        $this->assertTrue($zendMonitor->isZendServer());
+    }
+
+    /**
+     * @covers  \Monolog\Handler\ZendMonitor::write
+     */
+    public function testWrite()
+    {
+        $zendMonitor = $this->getMockBuilder('Monolog\Handler\ZendMonitorHandler')
+            ->setMethods(array('writeZendMonitorCustomEvent'))
+            ->getMock();
+        $zendMonitor->expects($this->once())
+            ->method('writeZendMonitorCustomEvent');
+        $zendMonitor->handle(
+            array(
+                'message'    => 'addDebug Message',
+                'context'    => array(),
+                'level'      => Logger::DEBUG,
+                'level_name' => 'DEBUG',
+                'channel'    => 'zendmonitor',
+                'extra'      => array(),
+                'formatted'  => '[2013-01-30 19:07:32] zendmonitor.DEBUG: addDebug Message [] []'
+            )
+        );
+    }
+
+}