This version is still in development and is not considered stable yet. For the latest stable version, please use Spring Shell 3.3.3!spring-doc.cn

Testing

Testing cli application is difficult due to various reasons:spring-doc.cn

  • There are differences between OS’s.spring-doc.cn

  • Within OS there may be different shell implementations in use.spring-doc.cn

  • What goes into a shell and comes out from a shell my be totally different what you see in shell itself due to control characters.spring-doc.cn

  • Shell may feel syncronous but most likely it is not meaning when someting is written into it, you can’t assume next update in in it is not final.spring-doc.cn

Testing support is currently under development and will be unstable for various parts.

Section Summary