prepareInputForAdd() public method

public prepareInputForAdd ( $input )
 /**
  * @covers Computer_SoftwareVersion::prepareInputForAdd
  */
 public function testPrepareInputForAdd()
 {
     $this->Login();
     $computer1 = getItemByTypeName('Computer', '_test_pc01');
     // Do some installations
     $ins = new Computer_SoftwareVersion();
     $this->assertGreaterThan(0, $ins->add(['computers_id' => $computer1->getID(), 'softwareversions_id' => $ver]));
     $input = ['computers_id' => $computer1->getID(), 'name' => 'A name'];
     $expected = ['computers_id' => $computer1->getID(), 'name' => 'A name', 'is_template_computer' => $computer1->getField('is_template'), 'is_deleted_computer' => $computer1->getField('is_deleted'), 'entities_id' => '1', 'is_recursive' => '0'];
     $this->setEntity('_test_root_entity', true);
     $this->assertEquals($expected, $ins->prepareInputForAdd($input));
     $this->setEntity('_test_root_entity', true);
     $this->assertEquals($expected, $ins->prepareInputForAdd($input));
 }