[ros-users] [Discourse.ros.org] [Next Generation ROS] Design By Contract

fkromer ros.discourse at gmail.com
Sat Oct 7 10:44:19 UTC 2017



[quote="asmodehn, post:23, topic:2405"]
And you can also write a package for the specific nodes you need. I started doing that for my own needs in https://github.com/pyros-dev/pyros-test.
[/quote]

I plan to put generic test nodes which act as *dummy* or *fake* nodes (according to the [general terminology of test doubles in software engineering](https://en.wikipedia.org/wiki/Test_double#Types_of_test_doubles)) into a package **rosfake**.

(It makes sense to put *spy* and *mock* nodes into a package **rosmock**. However to get something like that generic is not easy because e.g. the package depends on the test framework used to assert.)

What license do you use for [pyros-test](https://github.com/pyros-dev/pyros-test)?





---
[Visit Topic](https://discourse.ros.org/t/design-by-contract/2405/26) or reply to this email to respond.




More information about the ros-users mailing list