file-api: migrate and fix tests
file-api: migrate and fix tests

successfully executed all test cases

Signed-off-by: Chinmay Pai <ab3234b32bd9ecd2892f3eb0b557ab584a8ff0cf@gmail.com>

RicardoJohann/frappe,mhbu50/frappe,almeidapaulopt/frappe,almeidapaulopt/frappe,vjFaLk/frappe,vjFaLk/frappe,adityahase/frappe,yashodhank/frappe,RicardoJohann/frappe,saurabh6790/frappe,saurabh6790/frappe,mhbu50/frappe,RicardoJohann/frappe,almeidapaulopt/frappe,yashodhank/frappe,mhbu50/frappe,yashodhank/frappe,frappe/frappe,adityahase/frappe,StrellaGroup/frappe,adityahase/frappe,StrellaGroup/frappe,saurabh6790/frappe,almeidapaulopt/frappe,vjFaLk/frappe,saurabh6790/frappe,yashodhank/frappe,mhbu50/frappe,adityahase/frappe,vjFaLk/frappe,frappe/frappe,StrellaGroup/frappe,RicardoJohann/frappe,frappe/frappe