BuildScript/scripts/TouchinBuild/Tests/UnitTests/ValueProvider/test_valueProvider.py

20 lines
467 B
Python

import unittest
from commands.ValueProvider import ValueProvider
class TestCase(unittest.TestCase):
def setUp(self):
self.__config = {
'key1': 'value1',
'key2': 'value2'
}
self.__provider = ValueProvider()
self.__provider.setConfig(self.__config)
def test_provideByLink(self):
value1 = self.__provider.getValueFor('@key1')
value2 = self.__provider.getValueFor('@key2')
self.assertEqual(value1, 'value1')
self.assertEqual(value2, 'value2')