There is an application/script that will write files and create directories. Depending on what path it takes (error, success, parameters). How could this be tested in a more automated fashion? I use find and wc -l and bash and eyeballs currently to validate the expected outcome for a suite of tests. Are there tools that are used for this type of testing?
I do not have a framework available for mocking i/o. Even with this though, mocking still is not quite the same.