def testIsDefault(self): params = InputParameters() params.add('foo', default=1949) self.assertTrue(params.isDefault('foo')) params.setValue('foo', 1980) self.assertFalse(params.isDefault('foo')) with self.assertRaises(MooseException) as e: params.isDefault('bar') self.assertIn("The parameter 'bar' does not exist", str(e.exception))
def testIsSetByUser(self): params = InputParameters() params.add('foo', default=1949) self.assertFalse(params.isSetByUser('foo')) params.setValue('foo', 1980) self.assertFalse(params.isDefault('foo'))