@@ -54,11 +54,13 @@ public function testCanBeInitialized()
5454 $ this ->assertInstanceOf ('OpenTok\OpenTok ' , $ this ->opentok );
5555 }
5656
57- /**
58- * @expectedException PHPUnit_Framework_Error_Warning
59- */
6057 public function testFailsOnInvalidInitialization ()
6158 {
59+ if (class_exists ('ArgumentCountError ' )) {
60+ $ this ->expectException (ArgumentCountError::class);
61+ } else {
62+ $ this ->expectException (PHPUnit_Framework_Error_Warning::class);
63+ }
6264 // Arrange
6365 $ opentok = new OpenTok ();
6466 // Act
@@ -94,7 +96,7 @@ public function testCreatesDefaultSession()
9496 // TODO: test the dynamically built User Agent string
9597 $ userAgent = $ request ->getHeader ('User-Agent ' );
9698 $ this ->assertNotEmpty ($ userAgent );
97- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
99+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
98100
99101 $ p2p_preference = $ request ->getPostField ('p2p.preference ' );
100102 $ this ->assertEquals ('enabled ' , $ p2p_preference );
@@ -140,7 +142,7 @@ public function testCreatesMediaRoutedAndLocationSession()
140142 // TODO: test the dynamically built User Agent string
141143 $ userAgent = $ request ->getHeader ('User-Agent ' );
142144 $ this ->assertNotEmpty ($ userAgent );
143- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
145+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
144146
145147 $ location = $ request ->getPostField ('location ' );
146148 $ this ->assertEquals ('12.34.56.78 ' , $ location );
@@ -188,7 +190,7 @@ public function testCreatesMediaRelayedSession()
188190 // TODO: test the dynamically built User Agent string
189191 $ userAgent = $ request ->getHeader ('User-Agent ' );
190192 $ this ->assertNotEmpty ($ userAgent );
191- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
193+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
192194
193195 $ p2p_preference = $ request ->getPostField ('p2p.preference ' );
194196 $ this ->assertEquals ('enabled ' , $ p2p_preference );
@@ -233,7 +235,7 @@ public function testCreatesAutoArchivedSession()
233235 // TODO: test the dynamically built User Agent string
234236 $ userAgent = $ request ->getHeader ('User-Agent ' );
235237 $ this ->assertNotEmpty ($ userAgent );
236- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
238+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
237239
238240 $ archiveMode = $ request ->getPostField ('archiveMode ' );
239241 $ this ->assertEquals ('always ' , $ archiveMode );
@@ -429,7 +431,7 @@ public function testStartsArchive()
429431 // TODO: test the dynamically built User Agent string
430432 $ userAgent = $ request ->getHeader ('User-Agent ' );
431433 $ this ->assertNotEmpty ($ userAgent );
432- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
434+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
433435
434436 $ this ->assertInstanceOf ('OpenTok\Archive ' , $ archive );
435437 $ this ->assertEquals (0 , $ archive ->duration );
@@ -479,7 +481,7 @@ public function testStartsArchiveNamed()
479481 // TODO: test the dynamically built User Agent string
480482 $ userAgent = $ request ->getHeader ('User-Agent ' );
481483 $ this ->assertNotEmpty ($ userAgent );
482- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
484+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
483485
484486 $ body = json_decode ($ request ->getBody ());
485487 $ this ->assertEquals ($ sessionId , $ body ->sessionId );
@@ -527,7 +529,7 @@ public function testStartsArchiveNamedDeprecated()
527529 // TODO: test the dynamically built User Agent string
528530 $ userAgent = $ request ->getHeader ('User-Agent ' );
529531 $ this ->assertNotEmpty ($ userAgent );
530- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
532+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
531533
532534 $ body = json_decode ($ request ->getBody ());
533535 $ this ->assertEquals ($ sessionId , $ body ->sessionId );
@@ -574,7 +576,7 @@ public function testStartsArchiveAudioOnly()
574576 // TODO: test the dynamically built User Agent string
575577 $ userAgent = $ request ->getHeader ('User-Agent ' );
576578 $ this ->assertNotEmpty ($ userAgent );
577- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
579+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
578580
579581 $ body = json_decode ($ request ->getBody ());
580582 $ this ->assertEquals ($ sessionId , $ body ->sessionId );
@@ -624,7 +626,7 @@ public function testStartsArchiveIndividualOutput()
624626 // TODO: test the dynamically built User Agent string
625627 $ userAgent = $ request ->getHeader ('User-Agent ' );
626628 $ this ->assertNotEmpty ($ userAgent );
627- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
629+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
628630
629631 $ body = json_decode ($ request ->getBody ());
630632 $ this ->assertEquals ($ sessionId , $ body ->sessionId );
@@ -669,7 +671,7 @@ public function testStopsArchive()
669671 // TODO: test the dynamically built User Agent string
670672 $ userAgent = $ request ->getHeader ('User-Agent ' );
671673 $ this ->assertNotEmpty ($ userAgent );
672- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
674+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
673675
674676 $ this ->assertInstanceOf ('OpenTok\Archive ' , $ archive );
675677 // TODO: test the properties of the actual archive object
@@ -708,7 +710,7 @@ public function testGetsArchive()
708710 // TODO: test the dynamically built User Agent string
709711 $ userAgent = $ request ->getHeader ('User-Agent ' );
710712 $ this ->assertNotEmpty ($ userAgent );
711- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
713+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
712714
713715 $ this ->assertInstanceOf ('OpenTok\Archive ' , $ archive );
714716 // TODO: test the properties of the actual archive object
@@ -749,7 +751,7 @@ public function testDeletesArchive()
749751 // TODO: test the dynamically built User Agent string
750752 $ userAgent = $ request ->getHeader ('User-Agent ' );
751753 $ this ->assertNotEmpty ($ userAgent );
752- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
754+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
753755
754756 $ this ->assertTrue ($ success );
755757 // TODO: test the properties of the actual archive object
@@ -784,7 +786,7 @@ public function testListsArchives()
784786 // TODO: test the dynamically built User Agent string
785787 $ userAgent = $ request ->getHeader ('User-Agent ' );
786788 $ this ->assertNotEmpty ($ userAgent );
787- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
789+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
788790
789791 $ this ->assertInstanceOf ('OpenTok\ArchiveList ' , $ archiveList );
790792 // TODO: test the properties of the actual archiveList object and its contained archive
@@ -872,7 +874,7 @@ public function testForceDisconnect()
872874 // TODO: test the dynamically built User Agent string
873875 $ userAgent = $ request ->getHeader ('User-Agent ' );
874876 $ this ->assertNotEmpty ($ userAgent );
875- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
877+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
876878
877879 $ this ->assertTrue ($ success );
878880 }
@@ -914,7 +916,7 @@ public function testStartsBroadcast()
914916 // TODO: test the dynamically built User Agent string
915917 $ userAgent = $ request ->getHeader ('User-Agent ' );
916918 $ this ->assertNotEmpty ($ userAgent );
917- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
919+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
918920
919921 $ this ->assertInstanceOf ('OpenTok\Broadcast ' , $ broadcast );
920922 $ this ->assertInternalType ('string ' , $ broadcast ->id );
@@ -959,7 +961,7 @@ public function testStopsBroadcast()
959961 // TODO: test the dynamically built User Agent string
960962 $ userAgent = $ request ->getHeader ('User-Agent ' );
961963 $ this ->assertNotEmpty ($ userAgent );
962- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
964+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
963965
964966 $ this ->assertInstanceOf ('OpenTok\Broadcast ' , $ broadcast );
965967 $ this ->assertTrue ($ broadcast ->isStopped );
@@ -996,7 +998,7 @@ public function testGetsBroadcast()
996998 // TODO: test the dynamically built User Agent string
997999 $ userAgent = $ request ->getHeader ('User-Agent ' );
9981000 $ this ->assertNotEmpty ($ userAgent );
999- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
1001+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
10001002
10011003 $ this ->assertInstanceOf ('OpenTok\Broadcast ' , $ broadcast );
10021004 }
@@ -1040,7 +1042,7 @@ public function testUpdatesBroadcastLayoutWithPredefined()
10401042 // TODO: test the dynamically built User Agent string
10411043 $ userAgent = $ request ->getHeader ('User-Agent ' );
10421044 $ this ->assertNotEmpty ($ userAgent );
1043- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
1045+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
10441046 }
10451047
10461048 public function testUpdatesBroadcastLayoutWithCustom ()
@@ -1086,7 +1088,7 @@ public function testUpdatesBroadcastLayoutWithCustom()
10861088 // TODO: test the dynamically built User Agent string
10871089 $ userAgent = $ request ->getHeader ('User-Agent ' );
10881090 $ this ->assertNotEmpty ($ userAgent );
1089- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
1091+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
10901092 }
10911093
10921094 public function testUpdatesStreamLayoutClassList ()
@@ -1131,7 +1133,7 @@ public function testUpdatesStreamLayoutClassList()
11311133 // TODO: test the dynamically built User Agent string
11321134 $ userAgent = $ request ->getHeader ('User-Agent ' );
11331135 $ this ->assertNotEmpty ($ userAgent );
1134- $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/2.5.1 ' , $ userAgent ->__toString ());
1136+ $ this ->assertStringStartsWith ('OpenTok-PHP-SDK/3.0.0 ' , $ userAgent ->__toString ());
11351137 }
11361138
11371139
0 commit comments