Cassandra\Type\TupleTest::testCreatesEmptyTuple PHP Method

testCreatesEmptyTuple() public method

    public function testCreatesEmptyTuple()
    {
        $tuple = Type::tuple(Type::varchar())->create();
        $this->assertEquals(1, count($tuple));
        $this->assertEquals($tuple->get(0), null);
        $tuple = Type::tuple(Type::varchar(), Type::int())->create();
        $this->assertEquals(2, count($tuple));
        $this->assertEquals($tuple->get(0), null);
        $this->assertEquals($tuple->get(1), null);
        $tuple = Type::tuple(Type::varchar(), Type::int(), Type::bigint())->create();
        $this->assertEquals(3, count($tuple));
        $this->assertEquals($tuple->get(0), null);
        $this->assertEquals($tuple->get(1), null);
        $this->assertEquals($tuple->get(2), null);
    }