Adjust tests to use FileSystem.
Rename tests so method name of test say <method under test>_<start state>_<expected behavior>.
Merge remote-tracking branch 'origin/develop' into feature/test_files_engine
Merge branch 'develop' into feature/test_files_engine