def METHOD_NAME(self):
    f = open(self.source, 'w')
    try:
        f.write('some content')
    finally:
        f.close()
    move_file(self.source, self.target, verbose=0)
    wanted = []
    self.assertEqual(self._logs, wanted)
    # back to original state
    move_file(self.target, self.source, verbose=0)
    move_file(self.source, self.target, verbose=1)
    wanted = ['moving %s -> %s' % (self.source, self.target)]
    self.assertEqual(self._logs, wanted)
    # back to original state
    move_file(self.target, self.source, verbose=0)
    self._logs = []
    # now the target is a dir
    os.mkdir(self.target_dir)
    move_file(self.source, self.target_dir, verbose=1)
    wanted = ['moving %s -> %s' % (self.source, self.target_dir)]
    self.assertEqual(self._logs, wanted)