def test_reads_and_writes(self): x = MockableFile('foo.txt', 'w+') x.write('foo') x.seek(0) self.assertEqual(x.read(), 'foo')
def test_can_set_contents_in_init(self): x = MockableFile('foo.txt', contents='foo') self.assertEqual(x.read(), 'foo')