Extension\ArithmeticTest::testAddSum PHP Method

testAddSum() public method

public testAddSum ( )
    public function testAddSum()
    {
        $this->assertSame($this->class->addSum1(), 10);
        $this->assertSame($this->class->addSum2(), 0);
        $this->assertSame($this->class->addSum2b(), 5);
        $this->assertSame($this->class->addSum3(), 1);
        $this->assertSame($this->class->addSum4(), 0);
        $this->assertSame($this->class->addSum5(), 1);
        $this->assertSame($this->class->addSum6(), 1);
        $this->assertSame($this->class->addSum7(), 10.0);
        $this->assertSame($this->class->addSum8(), 0.0);
        $this->assertSame($this->class->addSum8b(), 6.3);
        $this->assertSame($this->class->addSum9(), 1.0);
        $this->assertSame($this->class->addSum10(), 0.0);
        $this->assertSame($this->class->addSum11(), 1.0);
        $this->assertSame($this->class->addSum12(), 10);
        $this->assertSame($this->class->addSum13(), 1);
        $this->assertSame($this->class->addSum14(), 0);
        $this->assertSame($this->class->addSum15(), 1);
        $this->assertSame($this->class->addSum16(), 10.0);
        $this->assertSame($this->class->addSum17(), 1.0);
        $this->assertSame($this->class->addSum18(), 0.0);
        $this->assertSame($this->class->addSum19(), 1.0);
        $this->assertSame($this->class->addSum20(), 1);
        $this->assertSame($this->class->addSum21(), 1.0);
        $this->assertSame($this->class->addSum22(), 1);
        $this->assertSame($this->class->addSum23(), 1 + (1 << 10));
        $this->assertSame($this->class->addSum24(1), 1 + (1 << 10));
    }