def test_popitem(self): m = DotMap() m.people.john.age = 32 m.people.john.job = 'programmer' m.people.mary.age = 24 m.people.mary.job = 'designer' m.people.dave.age = 55 m.people.dave.job = 'manager' p = m.people.popitem() self.assertEqual(p[0], 'dave') i = m.popitem() self.assertEqual(i[0], 'people') self.assertEqual(0, len(m))