Test Agilent33522A controller

This class aims to unit_test the correct behaviour of the controller class: agilent33522A.py

If you have changed something in the controller layer, you should check that the functionalities of if are still running properly by running this class and adding a method to unit_test the new methods in the controller, if any.

copyright:by Hyperion Authors, see AUTHORS for more details.
license:BSD, see LICENSE for more details.
class hyperion.unit_test.agilent33522A_controller.UTestAgilent33522A(settings)

Class to unit_test the LCC25 controller.

finalize()

closes connection

test_all_amplitudes()

To test all the amplitude related setters and getters

test_amplitude()

unit_test setter and getter for the amplitude (Vpp)

test_enable_output()

Test the enable output getter and setter

test_freq()

Test the getter and setter for the frequency command

test_mode()

Test the mode methods