#5 add tests for file item manager