class TestMutableListCoerce(BaseUnitTest): def setUp(self): self.mutable_list = MutableList() def test_coerce_mutable_list(self, m_coerce): lst = MutableList() self.assertIsInstance( self.mutable_list.coerce('key', lst), MutableList) self.assertFalse(m_coerce.called) def test_coerce_list(self, m_coerce): lst = list() self.assertIsInstance( self.mutable_list.coerce('key', lst), MutableList) self.assertFalse(m_coerce.called) def test_coerce_not_acceptable_object(self, m_coerce): m_coerce.return_value = None obj = dict() self.mutable_list.coerce('key', obj) m_coerce.assert_called_once_with('key', obj)
class TestMutableListCoerce(BaseUnitTest): def setUp(self): self.mutable_list = MutableList() def test_coerce_mutable_list(self, m_coerce): lst = MutableList() self.assertIsInstance(self.mutable_list.coerce('key', lst), MutableList) self.assertFalse(m_coerce.called) def test_coerce_list(self, m_coerce): lst = list() self.assertIsInstance(self.mutable_list.coerce('key', lst), MutableList) self.assertFalse(m_coerce.called) def test_coerce_not_acceptable_object(self, m_coerce): m_coerce.return_value = None obj = dict() self.mutable_list.coerce('key', obj) m_coerce.assert_called_once_with('key', obj)