Make sure that all items available from the components' menu can be used to generate a valid component
Test if all the possible components in the BHoM can be copied/saved without error
Check that all parameters (input/output) are handled correctly without error. This uses a dummy component that behaves exactly like the other to the difference that it doesn't run the selected item and generates dummy outputs of the expected types instead.
NOTE: Depends on
https://github.com/BHoM/BHoM_Engine/pull/2251 https://github.com/BHoM/Test_Toolkit/pull/311
Issues addressed by this PR
Closes #347
This provides 3 series of tests:
Test files
Use the
TestRunner
with theUI
argument