public function testIsString() { // Arrange $a = 'fred'; // Act $x = __::isString($a); // Assert $this->assertEquals(true, $x); }
public function testIsString() { $str1 = '1'; $str2 = 'a'; $str3 = ' '; $str4 = 'false'; $str5 = 1; $str6 = null; $str7 = true; $this->assertEquals(__::isString($str1), true); $this->assertEquals(__::isString($str2), true); $this->assertEquals(__::isString($str3), true); $this->assertEquals(__::isString($str4), true); $this->assertEquals(__::isString($str5), false); $this->assertEquals(__::isString($str6), false); $this->assertEquals(__::isString($str7), false); }
public function testIsString() { // from js $this->assertTrue(__::isString(join(', ', array(1, 2, 3))), 'strings are'); // extra $this->assertFalse(__::isString(1)); $this->assertTrue(__::isString('')); $this->assertTrue(__::isString('1')); $this->assertFalse(__::isString(array())); $this->assertFalse(__::isString(null)); $this->assertFalse(__(1)->isString()); $this->assertTrue(__('1')->isString()); $this->assertTrue(__('')->isString()); // docs $this->assertTrue(__::isString('moe')); $this->assertTrue(__::isString('')); }