Пример #1
0
 public function testNameUppercased()
 {
     $output = SayHello::name('steve johnson');
     $this->assertContains("Steve", $output);
     $this->assertNotContains("steve", $output);
     $this->assertContains("Johnson", $output);
     $this->assertNotContains("johnson", $output);
 }
Пример #2
0
 public static function rotate($n)
 {
     $s = SayHello::world();
     static $letters = 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz';
     $n = (int) $n % 26;
     if (!$n) {
         return $s;
     }
     if ($n < 0) {
         $n += 26;
     }
     if ($n == 13) {
         return str_rot13($s);
     }
     $rep = substr($letters, $n * 2) . substr($letters, 0, $n * 2);
     return strtr($s, $letters, $rep);
 }
Пример #3
0
 public function testReturnObject()
 {
     $this->assertInstanceOf('\\HelloWorld\\SayHello', SayHello::returnObject());
 }
Пример #4
0
<?php

require_once __DIR__ . '/../vendor/autoload.php';
// Autoload files using Composer autoload
use HelloWorld\SayHello;
echo SayHello::world();
Пример #5
0
<?php

require_once __DIR__ . '/../vendor/autoload.php';
// Autoload files using Composer autoload
use HelloWorld\Calculator;
use HelloWorld\SayHello;
// echo SayHello::world();
echo 'Hasilnya :  ' . Calculator::tambah(10, 10) . ' jawabannya: ' . SayHello::world(10);
Пример #6
0
 public function testWorld()
 {
     $output = SayHello::world();
     $this->assertEquals("Hello Composer!", $output, "Failed to say hello to the world");
 }
Пример #7
0
 public function testNotMisspelled()
 {
     $output = SayHello::world();
     $this->assertContains('Composer', $output, "Composer is misspelt");
 }
Пример #8
0
<?php

require 'vendor/autoload.php';
use HelloWorld\SayHello;
echo SayHello::world();
echo "<br/>" . print_r(SayHello::getColors(), true);