async def METHOD_NAME(
    subject: driver.HeaterShakerDriver, connection: AsyncMock
) -> None:
    """It should send a get temperature command and parse the response"""
    connection.send_command.return_value = "M105 T:91.25 C:54.02 ok\n"
    response = await subject.get_temperature()
    expected = CommandBuilder(terminator=driver.HS_COMMAND_TERMINATOR).add_gcode("M105")
    connection.send_command.assert_called_once_with(command=expected, retries=0)
    assert response == Temperature(current=54.02, target=91.25)