def test_is_weak_dependency(self): """Test the behaviour of the method is_weak.""" dep_a = Dependency(BaseEntity("Base"), CHECK) dep_b = Dependency(BaseEntity("Base"), REQUIRE) dep_c = Dependency(BaseEntity("Base"), REQUIRE_WEAK) self.assertFalse(dep_a.is_weak()) self.assertFalse(dep_b.is_weak()) self.assertTrue(dep_c.is_weak())