public function testResizedDownIfSubmittedWithLessDataAndModifiable()
{
$field = new CollectionField('emails', array('prototype' => new TestField(), 'modifiable' => true));
$field->setData(array('*****@*****.**', '*****@*****.**'));
$field->submit(array('*****@*****.**'));
$this->assertTrue($field->has('0'));
$this->assertFalse($field->has('1'));
$this->assertEquals('*****@*****.**', $field[0]->getData());
$this->assertEquals(array('*****@*****.**'), $field->getData());
}