[#2208] Implement a MockFileDatabase - Experimental draft implementation