arguments = new CommonArguments(); } /** * @return void */ public function testCreatesArgumentsWithLanguageModifier(): void { $this->arguments->language('english'); $this->assertSame(['LANGUAGE', 'english'], $this->arguments->toArray()); } /** * @return void */ public function testCreatesArgumentsWithDialectModifier(): void { $this->arguments->dialect('dialect'); $this->assertSame(['DIALECT', 'dialect'], $this->arguments->toArray()); } /** * @return void */ public function testCreatesArgumentsWithPayloadModifier(): void { $this->arguments->payload('payload'); $this->assertSame(['PAYLOAD', 'payload'], $this->arguments->toArray()); } /** * @return void */ public function testCreatesArgumentsWithStopInitialScanModifier(): void { $this->arguments->skipInitialScan(); $this->assertSame(['SKIPINITIALSCAN'], $this->arguments->toArray()); } /** * @return void */ public function testCreatesArgumentsWithWithScoresModifier(): void { $this->arguments->withScores(); $this->assertSame(['WITHSCORES'], $this->arguments->toArray()); } /** * @return void */ public function testCreatesArgumentsWithWithPayloadsModifier(): void { $this->arguments->withPayloads(); $this->assertSame(['WITHPAYLOADS'], $this->arguments->toArray()); } }