Use virtual file instead of temporary file for tests
Merge pull request #41 from DarkDimius/virtualFile

Use virtual file instead of temporary file for tests