Test Seams #381
Unanswered
germouse12
asked this question in
Q&A
Test Seams
#381
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm wondering if anyone has any guidance/good ideas for where the test seams are for this project? I have implemented a cluster handler for my device and am able to get a basic version working on my device. But to continue from here at a reasonable pace and with relative confidence in the design (and to verify correct error behavior) I would like the ability to test my implementation without any hardware dependencies.
So setting up commissioning, Wi-Fi, even endpoints seems like a lot to just test the handler. But after a short attempt, I kept running into dependencies that required an extraordinary amount of fakes to be able to implement. This mostly comes from the handlers taking a Context that so far has been hard to generate.
So, any ideas? Am I missing something easy? Need more information to answer the question?
Beta Was this translation helpful? Give feedback.
All reactions