Scalr\Tests\Model\AbstractEntityTest::providerUpdate PHP Method

providerUpdate() public method

Data provider for the testUpdate
public providerUpdate ( ) : array
return array
    public function providerUpdate()
    {
        $common = self::TEST_UPDATE_COMMON;
        $array = [[['cost' => '0.22'], ["`prices`.`cost` = ?", array_merge(['0.220000'], $common)]], [['cost'], ["`prices`.`cost` = ?", array_merge([sprintf("%0.6f", self::TEST_UPDATE_DEFAULT_COST)], $common)]], [['nil' => null], ["`prices`.`nil` = NULL", $common]], [['name' => 'The name', 'cost' => '0.1'], ["`prices`.`name` = ?, `prices`.`cost` = ?", array_merge(['The name', '0.100000'], $common)]], [['priceId' => 1], [], self::ERROR_MSG_FORBIDDEN_TO_CHANGE_PK], [['notFound' => 2], [], 'Field "notFound" does not exist in'], [[], []], [['cost' => '1'], [], self::ERROR_MSG_PK_NOT_INITIALIZED]];
        return $array;
    }