示例#1
0
文件: NullTest.php 项目: clean/assure
 /**
  * @dataProvider invalidData
  * @expectedException \InvalidArgumentException
  */
 public function testInValidData($given)
 {
     assure($given, 'null');
 }
示例#2
0
 /**
  * @expectedException \InvalidArgumentException
  * @dataProvider invalidData
  */
 public function testInValidData($given)
 {
     assure($given, 'arrayOfStrings');
 }
示例#3
0
 /**
  * @dataProvider invalidStrings
  * @expectedException \InvalidArgumentException
  */
 public function testInvalidStrings($given)
 {
     assure($given, 'string');
 }
示例#4
0
 /**
  * @expectedException \InvalidArgumentException
  * @dataProvider invalidData
  */
 public function testInvalidObject($given)
 {
     assure($given, 'object');
 }
示例#5
0
 /**
  * @dataProvider validData
  */
 public function testValidData($given, $expected)
 {
     assure($given, 'encodedUri');
     $this->assertEquals($given, $expected);
 }
示例#6
0
文件: example.php 项目: clean/assure
<?php

require 'vendor/autoload.php';
$x = '1';
assure($x, 'string');
assure($x, 'integer > 10');
示例#7
0
 /**
  * @dataProvider invalidData
  * @expectedException \InvalidArgumentException
  */
 public function testInvalidData($given)
 {
     assure($given, 'sortedArray');
 }
示例#8
0
 /**
  * @dataProvider invalidCondition
  * @expectedException \InvalidArgumentException
  */
 public function testCheckConditionInValid($given, $condition)
 {
     assure($given, $condition);
 }
示例#9
0
 /**
  * @expectedException \InvalidArgumentException
  * @dataProvider invalidData
  */
 public function testInValidData($given)
 {
     assure($given, 'arrayOfIntegers');
 }
示例#10
0
 /**
  * @expectedException \InvalidArgumentException
  * @dataProvider invalidData
  */
 public function testInValidData($given)
 {
     assure($given, 'commaSeparatedStrings');
 }
示例#11
0
 /**
  * @expectedException \InvalidArgumentException
  * @dataProvider invalidData
  */
 public function testInValidData($given)
 {
     assure($given, 'commaSeparatedIntegers');
 }
示例#12
0
 /**
  * @expectedException \InvalidArgumentException
  * @dataProvider invalidData
  */
 public function testInvalidData($given)
 {
     assure($given, 'boolean');
 }
示例#13
0
文件: DateTest.php 项目: clean/assure
 /**
  * @expectedException \InvalidArgumentException
  * @dataProvider invalidData
  */
 public function testInvalidData($given)
 {
     assure($given, 'date');
 }