def test_Insert_Exception(self):
     ''' Testing insertion method for Exception'''
     try:
         a = ParticleSim()
         a.insert(4)
         self.assertTrue(False,'no exception or/ no right type of excepttion raised')
     except TypeError:
         pass
    def test_Insert(self):
        ''' Testing insertion method'''
        a = ParticleEvent(4)
        a1 = ParticleEvent(1)
        a2 = ParticleEvent(0)
        
        b = ParticleSim()
        b.insert(a)
        b.insert(a1)
        b.insert(a2)

        self.assertEqual(str(b.event),'[<Event: 0.0>*, <Event: 1.0>, <Event: 4.0>]')