cvs: pear /Net_UserAgent_Mobile/tests 07-airhphone.phpt /Net_UserAgent_Mobile/tests/Mobile WillcomTestCase.php
[email protected] ("KUBO Atsuhiro") Sat, 10 May 2008 09:38:52 -0000
| Newsgroups | php.pear.cvs |
|---|---|
| Message-ID | <cvskuboa1210412332@cvsserver> |
kuboa Sat May 10 09:38:52 2008 UTC
Removed files:
/pear/Net_UserAgent_Mobile/tests 07-airhphone.phpt
Modified files:
/pear/Net_UserAgent_Mobile/tests/Mobile WillcomTestCase.php
Log:
- Migrated tests from .phpt to PHPUnit.
http://cvs.php.net/viewvc.cgi/pear/Net_UserAgent_Mobile/tests/Mobile/WillcomTestCase.php?r1=1.1&r2=1.2&diff_format=u
Index: pear/Net_UserAgent_Mobile/tests/Mobile/WillcomTestCase.php
diff -u pear/Net_UserAgent_Mobile/tests/Mobile/WillcomTestCase.php:1.1 pear/Net_UserAgent_Mobile/tests/Mobile/WillcomTestCase.php:1.2
--- pear/Net_UserAgent_Mobile/tests/Mobile/WillcomTestCase.php:1.1 Wed Feb 6 03:24:33 2008
+++ pear/Net_UserAgent_Mobile/tests/Mobile/WillcomTestCase.php Sat May 10 09:38:52 2008
@@ -15,7 +15,7 @@
* @author KUBO Atsuhiro <[email protected]>
* @copyright 2008 KUBO Atsuhiro <[email protected]>
* @license http://www.php.net/license/3_0.txt PHP License 3.0
- * @version CVS: $Id: WillcomTestCase.php,v 1.1 2008/02/06 03:24:33 kuboa Exp $
+ * @version CVS: $Id: WillcomTestCase.php,v 1.2 2008/05/10 09:38:52 kuboa Exp $
* @since File available since Release 0.31.0
*/
@@ -92,6 +92,46 @@
}
}
+ /**
+ * @since Method available since Release 1.0.0
+ */
+ public function testShouldProvideTheVendorNameOfAUserAgent()
+ {
+ $agent = new Net_UserAgent_Mobile_Willcom('Mozilla/3.0(WILLCOM;SANYO/WX310SA/2;1/1/C128) NetFront/3.3,61.198.142.127');
+
+ $this->assertEquals('SANYO', $agent->getVendor());
+ }
+
+ /**
+ * @since Method available since Release 1.0.0
+ */
+ public function testShouldProvideTheModelVersionOfAUserAgent()
+ {
+ $agent = new Net_UserAgent_Mobile_Willcom('Mozilla/3.0(WILLCOM;SANYO/WX310SA/2;1/1/C128) NetFront/3.3,61.198.142.127');
+
+ $this->assertEquals('2;1', $agent->getModelVersion());
+ }
+
+ /**
+ * @since Method available since Release 1.0.0
+ */
+ public function testShouldProvideTheBrowserVersionOfAUserAgent()
+ {
+ $agent = new Net_UserAgent_Mobile_Willcom('Mozilla/3.0(WILLCOM;SANYO/WX310SA/2;1/1/C128) NetFront/3.3,61.198.142.127');
+
+ $this->assertEquals('1', $agent->getBrowserVersion());
+ }
+
+ /**
+ * @since Method available since Release 1.0.0
+ */
+ public function testShouldProvideTheCacheSizeOfAUserAgent()
+ {
+ $agent = new Net_UserAgent_Mobile_Willcom('Mozilla/3.0(WILLCOM;SANYO/WX310SA/2;1/1/C128) NetFront/3.3,61.198.142.127');
+
+ $this->assertEquals(128, $agent->getCacheSize());
+ }
+
/**#@-*/
/**#@+