def testOptional(self): optionalParameter = ParameterString('myName', 'myDesc', default='test', optional=True) self.assertEqual(optionalParameter.value, 'test') optionalParameter.setValue('check') self.assertEqual(optionalParameter.value, 'check') self.assertTrue(optionalParameter.setValue(None)) self.assertEqual(optionalParameter.value, '') requiredParameter = ParameterCrs('myName', 'myDesc', default='test', optional=False) self.assertEqual(requiredParameter.value, 'test') requiredParameter.setValue('check') self.assertEqual(requiredParameter.value, 'check') self.assertFalse(requiredParameter.setValue(None)) self.assertEqual(requiredParameter.value, 'check')
def testOptional(self): optionalParameter = ParameterString('myName', 'myDesc', default='test', optional=True) self.assertEqual(optionalParameter.value, 'test') optionalParameter.setValue('check') self.assertEqual(optionalParameter.value, 'check') self.assertTrue(optionalParameter.setValue(None)) self.assertEqual(optionalParameter.value, None) requiredParameter = ParameterCrs('myName', 'myDesc', default='test', optional=False) self.assertEqual(requiredParameter.value, 'test') requiredParameter.setValue('check') self.assertEqual(requiredParameter.value, 'check') self.assertFalse(requiredParameter.setValue(None)) self.assertEqual(requiredParameter.value, 'check')
def testOptional(self): optionalParameter = ParameterString("myName", "myDesc", default="test", optional=True) self.assertEqual(optionalParameter.value, "test") optionalParameter.setValue("check") self.assertEqual(optionalParameter.value, "check") self.assertTrue(optionalParameter.setValue(None)) self.assertEqual(optionalParameter.value, None) requiredParameter = ParameterString("myName", "myDesc", default="test", optional=False) self.assertEqual(requiredParameter.value, "test") requiredParameter.setValue("check") self.assertEqual(requiredParameter.value, "check") self.assertFalse(requiredParameter.setValue(None)) self.assertEqual(requiredParameter.value, "check")
def testSetValue(self): parameter = ParameterString('myName', 'myDescription') self.assertTrue(parameter.setValue('test')) self.assertEqual(parameter.value, 'test')
def testSetValue(self): parameter = ParameterString("myName", "myDescription") self.assertTrue(parameter.setValue("test")) self.assertEqual(parameter.value, "test")