Open kirillDanshin opened 8 years ago
from https://github.com/avelino/awesome-go/pull/873:
Note: goreportcard is now A+ instead of D.
For now, I don't know how to test it without getting this issue solved. Now the lib doesn't have a single state, the state is everywhere and everything may be a state.
So, after solving score issues, I want to write the docs, clone this to another branch and rewrite the whole core. Then I'll need to rewrite the docs again, but for new API.
And when I get it done, API will be frozen, and I will be able to write the tests: I'll be able to call some function, wait some time and check the state, and if the state is modified as expected, the test passed. Maybe then I'll find a method to test how the state is rendered.
TODO: