/**
  * @covers ::addImageStyleMapping
  * @covers ::removeImageStyleMappings
  */
 public function testRemoveImageStyleMappings()
 {
     $entity = new ResponsiveImageStyle(array(''));
     $entity->addImageStyleMapping('test_breakpoint', '1x', array('image_mapping_type' => 'image_style', 'image_mapping' => 'large'));
     $entity->addImageStyleMapping('test_breakpoint', '2x', array('image_mapping_type' => 'sizes', 'image_mapping' => array('sizes' => '(min-width:700px) 700px, 100vw', 'sizes_image_styles' => array('large' => 'large'))));
     $entity->addImageStyleMapping('test_breakpoint2', '1x', array('image_mapping_type' => 'image_style', 'image_mapping' => 'thumbnail'));
     $this->assertTrue($entity->hasImageStyleMappings());
     $entity->removeImageStyleMappings();
     $this->assertEmpty($entity->getImageStyleMappings());
     $this->assertEmpty($entity->getKeyedImageStyleMappings());
     $this->assertFalse($entity->hasImageStyleMappings());
 }