def test_writes_file(self):
        writer = TemplateWriter(EurekaClientMock(),
                                self.template_file,
                                self.output_file)

        rendered = writer.render()

        self.assertTrue(writer.write())

        self.assertEqual(rendered, open(self.output_file).read())