Definition at line 24 of file VersionTest.php.
 
◆ equalsProvider()
      
        
          | VersionTest::equalsProvider  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ greaterThanProvider()
      
        
          | VersionTest::greaterThanProvider  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 80 of file VersionTest.php.
   82         $f = 
new Data\Factory();
    84             'Patch version is greater (2>1), major and minor versions are equal (0)' => [
$f->
version(
"0.0.2"), 
$f->
version(
"0.0.1")],
    85             'Minor version is greater (2>1), major and patch versions are equal (0)' => [
$f->
version(
"0.2.0"), 
$f->
version(
"0.1.0")],
    86             'Major version is greater (2>1), minor and patch versions are equal (0)' => [
$f->
version(
"2.0.0"), 
$f->
version(
"1.0.0")],
    87             'Patch version is greater (3>2), major (1) and minor (2) versions are equal' => [
$f->
version(
"1.2.3"), 
$f->
version(
"1.2.2")],
    88             'Minor version is greater (2>1), major (1) and patch (3) versions are equal' => [
$f->
version(
"1.2.3"), 
$f->
version(
"1.1.3")],
    89             'Major version is greater (1>0), minor (2) and patch (3) versions are equal' => [
$f->
version(
"1.2.3"), 
$f->
version(
"0.2.3")],
    90             'Minor version is greater (5>1), patch is smaller (0<1), minor version is equal (1)' => [
$f->
version(
"1.5.0"), 
$f->
version(
"1.1.1")],
 
 
 
 
◆ setUp()
◆ testEquals()
      
        
          | VersionTest::testEquals  | 
          ( | 
          Data\Version  | 
          $l,  | 
        
        
           | 
           | 
          Data\Version  | 
          $r  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
equalsProvider 
Definition at line 97 of file VersionTest.php.
   99         $this->assertFalse($l->isGreaterThan(
$r));
   100         $this->assertFalse(
$r->isSmallerThan($l));
   101         $this->assertTrue($l->isGreaterThanOrEquals(
$r));
   102         $this->assertTrue($l->isSmallerThanOrEquals(
$r));
   103         $this->assertTrue(
$r->isSmallerThanOrEquals($l));
   104         $this->assertTrue(
$r->isGreaterThanOrEquals($l));
   105         $this->assertTrue($l->equals(
$r));
   106         $this->assertTrue(
$r->equals($l));
 
 
 
 
◆ testGreaterThan()
      
        
          | VersionTest::testGreaterThan  | 
          ( | 
          Data\Version  | 
          $l,  | 
        
        
           | 
           | 
          Data\Version  | 
          $r  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
greaterThanProvider 
Definition at line 66 of file VersionTest.php.
   68         $this->assertTrue($l->isGreaterThan(
$r));
    69         $this->assertFalse($l->isSmallerThan(
$r));
    70         $this->assertTrue(
$r->isSmallerThan($l));
    71         $this->assertFalse(
$r->isGreaterThan($l));
    72         $this->assertTrue($l->isGreaterThanOrEquals(
$r));
    73         $this->assertFalse($l->isSmallerThanOrEquals(
$r));
    74         $this->assertTrue(
$r->isSmallerThanOrEquals($l));
    75         $this->assertFalse(
$r->isGreaterThanOrEquals($l));
    76         $this->assertFalse($l->equals(
$r));
    77         $this->assertFalse(
$r->equals($l));
 
 
 
 
◆ testMajorOnly()
      
        
          | VersionTest::testMajorOnly  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 40 of file VersionTest.php.
   42         $v = $this->f->version(
"1");
    44         $this->assertEquals(
"1.0.0", (
string) $v);
  
 
 
◆ testNoPatchVersion()
      
        
          | VersionTest::testNoPatchVersion  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 47 of file VersionTest.php.
   49         $v = $this->f->version(
"1.2");
    51         $this->assertEquals(
"1.2.0", (
string) $v);
  
 
 
◆ testSmoke()
      
        
          | VersionTest::testSmoke  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 33 of file VersionTest.php.
   35         $v = $this->f->version(
"0.1.0");
    37         $this->assertEquals(
"0.1.0", (
string) $v);
  
 
 
◆ testSubVersions()
      
        
          | VersionTest::testSubVersions  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 54 of file VersionTest.php.
   56         $v = $this->f->version(
"1.2.3");
    58         $this->assertEquals(1, $v->getMajor());
    59         $this->assertEquals(2, $v->getMinor());
    60         $this->assertEquals(3, $v->getPatch());
  
 
 
◆ $f
The documentation for this class was generated from the following file: