Closed KuznetsovVlad closed 5 years ago
onElse это часть completable-reactor-runtime, так что тесты на поведение onElse предлагаю прямо в этом же модуле разместить. На ExecutionBuilder отдельных тестов не было. Есть тесты на работу всего реактора ru.fix.completable.reactor.runtime.tests.GlCompletableReactorTest ru.fix.completable.reactor.graph.kotlin.KotlinGraphTest и рядом с ними классы лежат. Можно unit закинуть чтобы закрыть функционал самого ExecutionBuilder, я в первую очередь старался закрыть кейсы для реактора в целом и функционал ExecutionBuilder проверялся получается уже косвенно.
Модуль example - сделан как чать документации больше для примера использования графа нежели для его тестирования. Для тестовых целей предлагаю использовать reactor-runtime/tests или reactor-graph-kotlin/tests
ExcecutionBuilder
, там изменение, хотелось бы тоже покрыть тестами. Мы функционалExecutionBuilder
через что тестируем?