/** * @covers WindowsAzure\Table\Models\Query::setTop * @covers WindowsAzure\Table\Models\Query::getTop */ public function testSetTop() { // Setup $query = new Query(); $expected = 123; // Test $query->setTop($expected); // Assert $this->assertEquals($expected, $query->getTop()); }
public function testCheckQuery() { $query = new Query(); $this->assertNull($query->getFilter(), 'Default Query->getFilter'); $this->assertNull($query->getSelectFields(), 'Default Query->getSelectFields'); $this->assertNull($query->getTop(), 'Default Query->getTop'); $query->addSelectField('bar'); $query->addSelectField('baz'); $this->assertNotNull($query->getSelectFields(), 'Add Query->getSelectFields'); $this->assertEquals(2, count($query->getSelectFields()), 'Add Query->getSelectFields->size'); $filter = Filter::applyConstant('foo', EdmType::STRING); $query->setFilter($filter); $query->setSelectFields(null); $query->setTop(TableServiceFunctionalTestData::IntegerMAX_VALUE); $this->assertEquals($filter, $query->getFilter(), 'Set Query->getFilter'); $this->assertNull($query->getSelectFields(), 'Set Query->getSelectFields'); $this->assertEquals(TableServiceFunctionalTestData::IntegerMAX_VALUE, $query->getTop(), 'Set Query->getTop'); }