def test_size(self):
     s = Sustitucion()
     self.assertEqual(s.size(), 0)
     s.push(1, 2)
     self.assertEqual(s.size(), 1)
     s.pop()
     self.assertEqual(s.size(), 0)
 def test_push(self):
     s = Sustitucion()
     self.assertEqual(s.size(), 0)
     s.push(Var("a"), Int())
     self.assertEqual(s.size(), 1)