add unittest for delete device profile client api

add unittest for delete device profile client api

Change-Id: I42a29c1bc37274fe0f08d1e5e90ff6091f92ca95
This commit is contained in:
wangzhiguang 2023-05-29 15:47:19 +08:00
parent 50cf9bf756
commit ec3c9c4a63
1 changed files with 17 additions and 0 deletions

View File

@ -179,3 +179,20 @@ class TestDeviceProfileCreate(TestDeviceProfile):
acc_fakes.device_profile_description,
]
self.assertEqual(datalist, list(data))
class TestDeviceProfileDelete(TestDeviceProfile):
def setUp(self):
super(TestDeviceProfileDelete, self).setUp()
self.cmd = osc_device_profile.DeleteDeviceProfile(self.app, None)
def test_device_profile_delete(self):
arglist = [acc_fakes.device_profile_uuid]
verifylist = []
parsed_args = self.check_parser(self.cmd, arglist, verifylist)
self.cmd.take_action(parsed_args)
self.mock_acc_client.delete_device_profile.assert_called_with(
acc_fakes.device_profile_uuid, False)