Пример #1
0
 def setUp(self):
     self.minification = Minification()
Пример #2
0
class TestMinification(unittest.TestCase):

    def setUp(self):
        self.minification = Minification()

    def tearDown(self):
        pass

    def test_has_a_content_property(self):
        self.assertIsNone(self.minification.content)

    def test_can_set_content(self):
        self.minification.set_content("content")
        self.assertEqual("content", self.minification.content)

    def test_converting_a_good_minification_to_string_returns_content(self):
        self.minification.mark_as_good()
        self.minification.set_content("content")
        self.assertEqual("content", str(self.minification))

    def test_converting_a_bad_minification_to_string_returns_error(self):
        self.minification.mark_as_bad()
        self.minification.set_content("content")
        self.minification.add_error("error message")
        self.assertEqual("error message", str(self.minification))