| readPassword(String) |   | 59% |   | 50% | 1 | 2 | 2 | 8 | 0 | 1 |
| mainWork() |   | 93% |   | 90% | 1 | 7 | 3 | 32 | 0 | 1 |
| loopLayers(List, InputStream, OutputStream) |   | 97% |  | 100% | 0 | 5 | 4 | 76 | 0 | 1 |
| waitForThreads(CountDownLatch) |   | 40% | | n/a | 0 | 1 | 3 | 6 | 0 | 1 |
| createLayers() |   | 96% |   | 92% | 1 | 8 | 1 | 35 | 0 | 1 |
| destroy() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createLayer(String) |  | 100% |  | 100% | 0 | 11 | 0 | 25 | 0 | 1 |
| Worker() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| createInputPipe() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createOutputPipe() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setDoAsciitransport(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setConfFilename(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setInputFilename(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setOutputFilename(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setVerbose(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAction(GlobalData.Action) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |