Added fdelete test cases;

Signed-off-by: Jonathan <jonathancw@me.com>
Unit tests complete;

Signed-off-by: Jonathan <jonathancw@me.com>
Updated source with changes from unit_testing;

Signed-off-by: Jonathan <jonathancw@me.com>