class_docstr: Test that ``DatasetMolecule`` is correctly bind and value
  initialized.
docstr: Test that a DatasetMolecule can be value-initialized
  from a Molecule.
code: def test_value_init(self, basis, symbols, coordinates):
      """Test that a DatasetMolecule can be value-initialized
      from a Molecule."""
      mol_in = Molecule(symbols, coordinates, basis_name=basis)
  
      dset_mol = DatasetMolecule(mol_in)
  
      assert dset_mol.info["type_id"] == "molecule"
      assert dset_mol.info["py_type"] == get_type_str(Molecule)
  
      mol_out = dset_mol.get_value()
  
      assert repr(mol_out) == repr(mol_in)
      _assert_molecules_equal(mol_in, mol_out)
  
file_path: pennylane/tests/data/attributes/test_molecule_.py
imports: import numpy
  import pytest
  from pennylane.data.attributes.molecule import DatasetMolecule
  from pennylane.data.base.typing_util import get_type_str
  from pennylane.qchem import Molecule
label_desc: Use image node_id 1 for calling the TestDatasetMolecule obj's underlying member method code with example usage: obj.test_value_init(basis, symbols, coordinates) without return types