Test1: Create a hierarchical directory structure. Its input is the number of directories to create and is a value greater than 1. This test program creates a directory named "1" and two subdirectories underneath it, 2 and 3. It repeats the process for these subdirectories recursively creating a subdirectory for each leaf directory until it has created the total number of specified directories.
Input: an integer denoting the number of directories
Note: When an adversary invokes Test1 twice (or more) in a row, the application should return the meaningful error messages produced by TFS.
Example: Test1 7
With the input value 7, the resulting directory structure would be
1
1\2
1\3
1\2\4
1\2\5
1\3\6
1\3\7
Test1: Create a hierarchical directory structure. Its input is the number of directories to create and is a value greater than 1. This test program creates a directory named "1" and two subdirectories underneath it, 2 and 3. It repeats the process for these subdirectories recursively creating a subdirectory for each leaf directory until it has created the total number of specified directories.
Input: an integer denoting the number of directories
Note: When an adversary invokes Test1 twice (or more) in a row, the application should return the meaningful error messages produced by TFS.
Example: Test1 7
With the input value 7, the resulting directory structure would be
1
1\2
1\3
1\2\4
1\2\5
1\3\6
1\3\7