public function testBuildSetOp() { $op = DataType::buildSetOp(static::$setAdds, static::$setRemoves, false); $this->setOpAssertions($op); $op = DataType::buildSetOp(static::$setAdds, static::$setRemoves, true); $this->assertInstanceOf('Basho\\Riak\\Api\\Pb\\Message\\DtOp', $op); $this->setOpAssertions($op->getSetOp()); }
public function testBuildSetOp() { $op = DataType::buildSetOp(static::SET_ADDS, static::SET_REMOVES, false); $this->setOpAssertions($op); $op = DataType::buildSetOp(static::SET_ADDS, static::SET_REMOVES, true); $this->assertInstanceOf('Basho\\Riak\\Api\\Pb\\Message\\DtOp', $op); $this->setOpAssertions($op->getSetOp()); }
/** * @param array $adds * @param array $removes * @return Pb\Message\DtUpdateReq */ protected function buildSetUpdateMessage(array $adds = [], array $removes = []) { $message = $this->buildDataTypeMessage(); $message->setOp(Api\Pb\Translator\DataType::buildSetOp($adds, $removes, true)); return $message; }