@@ -34,47 +34,33 @@ def setUp(self):
34
34
def tearDown (self ):
35
35
pass
36
36
37
- # def test_delete_and_create_preference (self):
38
- # """Test case for create_preference
37
+ def test_retrieve_preferences_and_preference (self ):
38
+ """Test case for retrieve_preferences and retrieve_preference
39
39
40
- # creates a project preference # noqa: E501
41
- # """
42
- # # Try to create the preference
43
- # try:
44
- # project_id = "pro_test_2b67b11a030b66e0a6dd61a56b49079a"
45
-
46
- # create_preference_request = CreatePreferenceRequest(project_id=project_id)
47
- # preference = self.api.create_preference(create_preference_request)
48
-
49
- # # Delete it if it exists
50
- # except ApiException as err:
51
- # print('err---------------->', err)
52
- # deleted_preference = self.api.delete_preference(id=project_id)
53
- # self.assertTrue(deleted_preference)
54
-
55
- # self.assertTrue(preference)
56
- # self.assertEqual(preference.data.project_id, project_id)
57
-
58
-
59
- # def test_retrieve_preference(self):
60
- # """Test case for retrieve_preference
40
+ creates a project preference # noqa: E501
41
+ """
42
+ preferences = self .api .retrieve_preferences ()
43
+ self .assertTrue (isinstance (preferences .data , list ))
61
44
62
- # Retrieve the preference # noqa: E501
63
- # """
64
- # project_id = "pro_test_2b67b11a030b66e0a6dd61a56b49079a"
45
+ preference_id = preferences . data [ 0 ]. id
46
+ preference = self . api . retrieve_preference ( id = preference_id )
47
+ self . assertTrue ( preference )
65
48
66
- # create_preference_request = CreatePreferenceRequest(project_id=project_id)
67
- # preference = self.api.create_preference(create_preference_request)
49
+ def test_delete_and_create_preferences (self ):
50
+ """Test case for create_preference and delete_preference
51
+ """
52
+ project_id = "pro_test_0de1a59eed9ff8474e09077ddb3714b2"
53
+ preferences = self .api .retrieve_preferences ()
54
+ preference_id = preferences .data [0 ].id
68
55
69
- # preference = self.api.retrieve_preference( )
56
+ deleted_preference = self .api .delete_preference ( id = preference_id )
70
57
58
+ self .assertTrue (deleted_preference )
71
59
72
- def test_retrieve_preferences ( self ):
73
- """Test case for retrieve_preferences
60
+ create_preference_request = CreatePreferenceRequest ( project_id = project_id )
61
+ preference = self . api . create_preference ( create_preference_request )
74
62
75
- Retrieves a list of preferences # noqa: E501
76
- """
77
- pass
63
+ self .assertTrue (preference )
78
64
79
65
80
66
if __name__ == '__main__' :
0 commit comments