/**
  * @test
  */
 public function dataNotPassingTheFilterShouldNotBeWrittenAsLine()
 {
     $this->filteredOutputStream->writeLine('bar');
     assertEmptyString($this->memory->buffer());
 }
 /**
  * @test
  */
 public function buildEmptQueryStringReturnsEmptyString()
 {
     assertEmptyString($this->emptyQueryString->build());
 }
 /**
  * @test
  * @since  4.0.0
  */
 public function conversionToStringOnEmptyBufferReturnsEmptyString()
 {
     assertEmptyString((string) $this->memoryOutputStream);
 }
 /**
  * @test
  */
 public function readReturnsEmptyStringIfChunkIsFiltered()
 {
     assertEmptyString($this->filteredInputStream->read());
 }