ericcornelissen / NervousFish

An app for your :iphone: to exchange public-keys in a secure manner.
GNU Lesser General Public License v3.0
2 stars 4 forks source link

Improve testing of RhythmActivity #220

Closed clenrock closed 7 years ago

clenrock commented 7 years ago

User story

As a developer I want to be sure that the code used for the secure layer of the Bluetooth pairing works correctly so that I can build on top of it and be sure it will not break when a user uses it.

What

This issue demands that there are unit, and integration tests created for classes like the RhythmActivity and the WaitActivity. Also the classes that can be tested should be excluded from cobertura.

Why

This issue is needed for the project because this code works how we want to, but we would like to have unit tests to automatically check that it works fine in the future.

How

This feature can be added by creating integration tests and unit tests.

Definition of ready

This features is not ready until the following issues are finished:

Definition of done

This task can be considered done when

Notes

ericcornelissen commented 7 years ago

This has been added a while ago, see RhythmCreateActivitySteps.java