def METHOD_NAME(self, widget, qtbot):
    ''' User entered compound calculations and subsequent reset'''
    qtbot.addWidget(widget)
    widget.show()
    widget.ui.editMolecularFormula.clear()
    qtbot.keyClicks(widget.ui.editMolecularFormula, "KMnO4")
    qtbot.keyClicks(widget.ui.editMolarVolume, "2.0")
    qtbot.wait(100)
    # Send tab x3
    key = QtCore.Qt.Key_Tab
    qtbot.keyEvent(QTest.Press, widget, key, QtCore.Qt.NoModifier)
    qtbot.keyEvent(QTest.Press, widget, key, QtCore.Qt.NoModifier)
    qtbot.keyEvent(QTest.Press, widget, key, QtCore.Qt.NoModifier)
    qtbot.wait(100)
    qtbot.keyEvent(QTest.Press, widget, key, QtCore.Qt.NoModifier)
    # Assure the mass density field is set
    assert widget.ui.editMassDensity.text() == '79.017'
    # Reset the widget
    qtbot.mouseClick(widget.ui.buttonBox.button(QtWidgets.QDialogButtonBox.Reset), QtCore.Qt.LeftButton)
    qtbot.wait(100)
    assert widget.ui.editMolecularFormula.text() == "H2O"
    assert widget.ui.editMolarMass.text() == "18.015"
    assert widget.ui.editMolarVolume.text() == ""
    assert widget.ui.editMassDensity.text() == ""