Modified gitignore to avoid committing files created by IO operations. TestOverloadCreate tests making a file and a directory and specifying the file be put in a directory with the createNewFil(directory object, String filename) method. TestAssert demonstrates using asserts. Remember assert is a keyword in 1.4+ versions of java and cannot be used as a variable or method name. Also remember you can include a message with the following syntax: assert x == 1: String; The message will only print if the assertion fails.