def test_Create_Delete(self):
     target = '/tmp/work/__TEST__/a.txt'
     self.assertTrue(not File.IsExist(target))
     File.Create(target)
     self.assertTrue(File.IsExist(target))
     self.assertTrue(0 == File.GetSize(target))
     File.Delete(target)
     self.assertTrue(not File.IsExist(target))
     target = '/tmp/work/__TEST__/A/B/C/d.e'
     self.assertTrue(not File.IsExist(target))
     File.Create(target)
     self.assertTrue(File.IsExist(target))
     File.Delete(target)
     self.assertTrue(not File.IsExist(target))
     target = '/tmp/work/__TEST__'
     Directory.Delete(target)
 def test_Move_single(self):
     target = '/tmp/work/__TEST__/a.txt'
     self.assertTrue(not File.IsExist(target))
     self.assertTrue(not File.IsExist('/tmp/work/__TEST_2__'))
     File.Create(target)
     File.Move(target, '/tmp/work/__TEST_2__/b.txt')
     self.assertTrue(not File.IsExist(target))
     self.assertTrue(File.IsExist('/tmp/work/__TEST_2__/b.txt'))
     Directory.Delete('/tmp/work/__TEST_2__')
     Directory.Delete('/tmp/work/__TEST__')