Пример #1
0
    def test_parameters(self):
        dpl_1 = DPlugin()
        dpl_1.id = 1

        dp_1 = DParameter(1, 'parameter1')
        dp_1.id = 2
        dp_2 = DParameter(2, 'parameter2')
        dp_2.id = 3

        #check: add Parameter
        self.assertTrue(dpl_1.add_parameter(dp_1))
        self.assertTrue(dpl_1.add_parameter(dp_2))

        self.assertFalse(dpl_1.add_parameter(dp_1))
        self.assertFalse(dpl_1.add_parameter(dp_2))

        #Check: count of parameters

        self.assertEqual(len(dpl_1.get_parameters().keys()), 2)

        #Check: rm parameter

        self.assertTrue(dpl_1.rm_parameter(dp_1))
        self.assertEqual(len(dpl_1.get_parameters().keys()), 1)
        self.assertTrue(dpl_1.rm_parameter(dp_2))
        self.assertEqual(len(dpl_1.get_parameters().keys()), 0)
Пример #2
0
    def test_parameters(self):
        dpl_1 = DPlugin()
        dpl_1.id = 1

        dp_1 = DParameter(1, 'parameter1')
        dp_1.id = 2
        dp_2 = DParameter(2, 'parameter2')
        dp_2.id = 3

        #check: add Parameter
        self.assertTrue(dpl_1.add_parameter(dp_1))
        self.assertTrue(dpl_1.add_parameter(dp_2))

        self.assertFalse(dpl_1.add_parameter(dp_1))
        self.assertFalse(dpl_1.add_parameter(dp_2))

        #Check: count of parameters

        self.assertEqual(len(dpl_1.get_parameters().keys()), 2)

        #Check: rm parameter

        self.assertTrue(dpl_1.rm_parameter(dp_1))
        self.assertEqual(len(dpl_1.get_parameters().keys()), 1)
        self.assertTrue(dpl_1.rm_parameter(dp_2))
        self.assertEqual(len(dpl_1.get_parameters().keys()), 0)