コード例 #1
0
ファイル: test_field.py プロジェクト: So1itarius/Polus
    def test_compare_same(self):
        obj1 = Field(
            name="Price",
            type=FieldType.Integer,
            value=100,
            displayName="Цена"
        )
        obj2 = Field(
            name="Price",
            type=FieldType.Integer,
            value=100,
            displayName="Цена"
        )
        obj1.compare(obj2, 100, 200)

        self.assertEqual(obj1.changes, dict())
コード例 #2
0
ファイル: test_field.py プロジェクト: So1itarius/Polus
    def test_compare_different(self):
        obj1 = Field(
            name="Price",
            type=FieldType.Integer,
            value=100,
            displayName="Цена"
        )
        obj2 = Field(
            name="Price",
            type=FieldType.Integer,
            value=50,
            displayName="Цена"
        )
        obj1.compare(obj2, 100, 200)

        self.assertEqual(obj1.changes, dict([
            [100, 50],
            [200, 100]
        ]))