示例#1
0
class FixedFloatProviderTest(unittest.TestCase):
    """Test class for FixedFloatProvider.
  """
    def setUp(self):
        self.provider = FixedFloatProvider()

    def tearDown(self):
        pass

    def testGetValue(self):
        """Tests FixedFloatProvider.getValue()
    """
        value = 5
        self.provider.param_values = {'value': value}
        self.assertEquals(self.provider.getValue(), value)

    def testGetValueWithInvalidParameters(self):
        """Tests getValue() with an invalid float value.
    """
        value = 'asdf'
        self.provider.param_values = {'value': value}
        self.assertRaises(ParameterValueError, self.provider.getValue)
示例#2
0
class FixedFloatProviderTest(unittest.TestCase):
  """Test class for FixedFloatProvider.
  """

  def setUp(self):
    self.provider = FixedFloatProvider()

  def tearDown(self):
    pass

  def testGetValue(self):
    """Tests FixedFloatProvider.getValue()
    """
    value = 5
    self.provider.param_values = {'value': value}
    self.assertEquals(self.provider.getValue(), value)

  def testGetValueWithInvalidParameters(self):
    """Tests getValue() with an invalid float value.
    """
    value = 'asdf'
    self.provider.param_values = {'value': value}
    self.assertRaises(ParameterValueError, self.provider.getValue)
示例#3
0
 def setUp(self):
   self.provider = FixedFloatProvider()
示例#4
0
 def setUp(self):
     self.provider = FixedFloatProvider()