コード例 #1
0
 def test_default(self):
    '''
    test initializer with default input
    '''
    #
    o=sasmol.SasAtm()
    self.assertEqual(o.id(),None)
    self.assertEqual(o.totalmass(),0.0)
    self.assertEqual(o.natoms(),0)
    self.assertEqual(o.mass(),None)
    self.assertEqual(o.coor(),None)
    self.assertEqual(o.com(),None)
コード例 #2
0
 def test_filename(self):
    '''
    test initializer with filename
    '''
    #
    f=''
    o=sasmol.SasAtm(filename=f)
    self.assertEqual(o.id(),None)
    self.assertEqual(o.totalmass(),0.0)
    self.assertEqual(o.natoms(),0)
    self.assertEqual(o.mass(),None)
    self.assertEqual(o.coor(),None)
    self.assertEqual(o.com(),None)
コード例 #3
0
 def test_id(self):
    '''
    test initializer with id
    '''
    #
    id=3
    o=sasmol.SasAtm(id)
    self.assertEqual(o.id(),id)
    self.assertEqual(o.totalmass(),0.0)
    self.assertEqual(o.natoms(),0)
    self.assertEqual(o.mass(),None)
    self.assertEqual(o.coor(),None)
    self.assertEqual(o.com(),None)
コード例 #4
0
 def setUp(self):
     self.o = sasmol.SasAtm(3, '1CRN-3frames.pdb')