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
-