예제 #1
0
 def testText(self):
     self.assert_(self.name.text is None)
     self.name.text = 'Jeff Scudder'
     self.assert_(self.name.text == 'Jeff Scudder')
     new_name = atom.NameFromString(self.name.ToString())
     self.assert_(new_name.text == self.name.text)
예제 #2
0
 def testExtensionElements(self):
     self.name.extension_attributes['foo'] = 'bar'
     self.assert_(self.name.extension_attributes['foo'] == 'bar')
     new_name = atom.NameFromString(self.name.ToString())
     self.assert_(new_name.extension_attributes['foo'] == 'bar')
예제 #3
0
 def testEmptyNameToAndFromStringShouldMatch(self):
     string_from_name = self.name.ToString()
     new_name = atom.NameFromString(string_from_name)
     string_from_new_name = new_name.ToString()
     self.assert_(string_from_name == string_from_new_name)