Unit tests are simplified versions of real commands that use your feature. The unit test is usually a very simple example, usually a command or command group, that exists only to handle initial conditions for your command or subsystem. If the unit test is a command then it simply can be output to the SmartDashboard and then there will be a button "Start" with the name of your unit test.
Requirements
Create a UnitTest class and object to test Vision, the hot goal for now. Maybe in all possible modes.
Acceptance criteria:
The Smart Dashboard shall have the unit test and maybe an input for the hot goal detection mode. Then the Smart Dashboard shall clearly show the result of the detection.
Description:
Unit tests are simplified versions of real commands that use your feature. The unit test is usually a very simple example, usually a command or command group, that exists only to handle initial conditions for your command or subsystem. If the unit test is a command then it simply can be output to the SmartDashboard and then there will be a button "Start" with the name of your unit test.
Requirements
Create a UnitTest class and object to test Vision, the hot goal for now. Maybe in all possible modes.
Acceptance criteria:
The Smart Dashboard shall have the unit test and maybe an input for the hot goal detection mode. Then the Smart Dashboard shall clearly show the result of the detection.