For example, I am going to write an application. Its core requirement is simple. It keeps scanning a folder. If new files arrive, it will transfer it to a FTP site. It will be written in JAVA as a console application.
I am wondering if there is integration test framework, like open source one, for this kind of application? It should be capable of testing the following sameple test cases.
- Generate files, then check if these files are transferred to FTP.
- If FTP is down, can the application report corresponding warning logs?
- etc.
Thanks in advance.