Hello there.
I'm writing a chat client (msn messenger style) and I've got some problems in writing the acceptance tests for the send/receive feature.
Think for instance to the user story "A user can send a message to another user".
1- Should I test if the client sw correctly interacts with the server? In this case how should I represent this interaction?
2- Should I test if the second client actually receives the message? In this case I should rely on the server to prove that my software is working fine. Is this kind of assumption correct in an acceptance test?
I would like to write my tests with concordion or fitness but every help is really appreciated.
Thank you