macro187 / testrunner

A console MSTest runner
MIT License
20 stars 11 forks source link

Move non-essential logic out of runners into event handlers #19

Closed macro187 closed 6 years ago

macro187 commented 6 years ago

Runners are still doing too much, e.g. results tabulation, "success" decision logic, and maybe more.

Reify method, test, class, and assembly result information as types in a new Results namespace.

Teach *End events to carry results using those types.

Shift logic that aggregates finer-grained event(s) into *End results into a new ResultBuilderEventHandler or similar.

???

macro187 commented 6 years ago

Done