def test_setCopyArtifactsJobName_XmlExpectsAppropriateKey_ReturnWhateverXmlReturns(self): mocks = mox.Mox() xml = mocks.CreateMock(IXml) xml.setFirstNodeText('.//hudson.plugins.copyartifact.CopyArtifact/projectName', 'build job') \ .AndReturn('bananas') mocks.ReplayAll() configuration = Configuration(xml) result = configuration.setCopyArtifactsJobName('build job') self.assertEqual('bananas', result)
def test_setCopyArtifactsJobName_XmlExpectsAppropriateKey_ReturnWhateverXmlReturns( self): mocks = mox.Mox() xml = mocks.CreateMock(IXml) xml.setFirstNodeText('.//hudson.plugins.copyartifact.CopyArtifact/projectName', 'build job') \ .AndReturn('bananas') mocks.ReplayAll() configuration = Configuration(xml) result = configuration.setCopyArtifactsJobName('build job') self.assertEqual('bananas', result)