Tests connected with this solution. All of them are written in bash.
Args test: Testing unique and forbidden combinations of arguments.
files
Empty array test: This test is specialized for valid input of empty array.
Wiki: Home