File tree Expand file tree Collapse file tree 2 files changed +35
-0
lines changed Expand file tree Collapse file tree 2 files changed +35
-0
lines changed Original file line number Diff line number Diff line change
1
+ from asynctest import TestCase as AsyncTestCase
2
+
3
+ from ..models .exchange_records .data_agreement_record import DataAgreementV1Record
4
+
5
+
6
+ class TestDataAgreementV1Record (AsyncTestCase ):
7
+ def setUp (self ) -> None :
8
+ super ().setUp ()
9
+
10
+ self .data_agreement_v1_record = DataAgreementV1Record (
11
+ data_agreement_id = "123" ,
12
+ state = DataAgreementV1Record .STATE_PREPARATION ,
13
+ method_of_use = DataAgreementV1Record .METHOD_OF_USE_DATA_SOURCE ,
14
+ data_agreement = {},
15
+ publish_flag = "False" ,
16
+ delete_flag = "True" ,
17
+ schema_id = "schema_id" ,
18
+ cred_def_id = "cred_def_id" ,
19
+ data_agreement_proof_presentation_request = {},
20
+ )
21
+
22
+ def test_delete_flag_property (self ):
23
+ assert self .data_agreement_v1_record ._delete_flag == True
24
+
25
+ def test_publish_flag_property (self ):
26
+ assert self .data_agreement_v1_record ._publish_flag == False
27
+
28
+ def test_is_deleted_property (self ):
29
+ assert self .data_agreement_v1_record .is_deleted == True
30
+
31
+ def test_is_published_property (self ):
32
+ self .data_agreement_v1_record ._delete_flag = False
33
+ self .data_agreement_v1_record ._publish_flag = True
34
+
35
+ assert self .data_agreement_v1_record .is_published == True
You can’t perform that action at this time.
0 commit comments