From 58fd93577141669e76f81e27ee287379943d78d3 Mon Sep 17 00:00:00 2001 From: uckelman Date: Tue, 2 Nov 2010 22:52:31 +0000 Subject: Added (incomplete) tests. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7442 67b53d14-2c14-4ace-a08f-0dab2b34000c --- test/MailmanToPhpBB3Test.php | 67 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 test/MailmanToPhpBB3Test.php (limited to 'test/MailmanToPhpBB3Test.php') diff --git a/test/MailmanToPhpBB3Test.php b/test/MailmanToPhpBB3Test.php new file mode 100644 index 0000000..3e74ee0 --- /dev/null +++ b/test/MailmanToPhpBB3Test.php @@ -0,0 +1,67 @@ +. +# + +require_once('PHPUnit/Framework.php'); + +require_once('Log.php'); + +require_once(__DIR__ . '/../src/Bridge.php'); +require_once(__DIR__ . '/../src/MailmanMessage.php'); +require_once(__DIR__ . '/../src/MailmanToPhpBB3.php'); +require_once(__DIR__ . '/../src/PhpBB3.php'); + +class MailmanToPhpBB3Test extends PHPUnit_Framework_TestCase { + + public function testProcess() { + $this->markTestIncomplete(); + + $bridge = $this->getMock('Bridge'); + $bridge->expects($this->once()) + ->method('registerByMessageId') + ->with('<20100302094228.33F0310091@charybdis.ellipsis.cx>', + '<1267473003.m2f.17543@www.vassalengine.org>') + ->will($this->returnValue(1)); + + + + $phpbb = $this->getMock('PhpBB3'); + + $logger = &Log::singleton('null'); + + $conduit = new MailmanToPhpBB3($bridge, $phpbb, $logger); + + $msg = new MailmanMessage(file_get_contents(__DIR__ . '/1')); + $conduit->process($msg); + +/* + $phpbb->expects($this->once()) + ->method('getPostTime') + ->with($postId) + ->will($this->returnValue( )); + $phpbb->expects($this->once()) + ->method('getAttachmentData') + - +*/ + } +} + +?> -- cgit v1.2.3