You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have been exploring the SMACC2 framework and am looking for some guidance on the best practices for testing, specifically regarding unit testing and functional testing. I have a few questions:
Unit Testing:
1.How should unit tests be structured in SMACC2, especially when there are dependencies on orthogonals, clients, or other components?
2. Are there any recommended approaches or tools for mocking these dependencies to isolate the unit under test?
Integration Testing:
What is the recommended way to conduct functional tests that involve multiple orthogonals, clients, and their interactions?
How can transitions between states be tested effectively in a functional test? Are there specific frameworks or tools that are particularly useful for this purpose in the context of SMACC2?
Any examples, documentation, or tips you can provide would be greatly appreciated. Thank you for your support.
Environment (please complete the following information):
ROS DETAILS
OS: Ubuntu 22.04 LTS
Version Humble
The text was updated successfully, but these errors were encountered:
NithishkumarS
changed the title
Unit and Functional Testing in SMACC2
Unit and Integration Testing in SMACC2
Jul 18, 2024
I have been exploring the SMACC2 framework and am looking for some guidance on the best practices for testing, specifically regarding unit testing and functional testing. I have a few questions:
Unit Testing:
1.How should unit tests be structured in SMACC2, especially when there are dependencies on orthogonals, clients, or other components?
2. Are there any recommended approaches or tools for mocking these dependencies to isolate the unit under test?
Integration Testing:
Any examples, documentation, or tips you can provide would be greatly appreciated. Thank you for your support.
Environment (please complete the following information):
ROS DETAILS
The text was updated successfully, but these errors were encountered: