def test_delete_staticapp_without_resourcegroup(self):
        self.staticapp_client.list.return_value = [self.app1, self.app2]

        delete_staticsite(self.mock_cmd, self.name1)

        self.staticapp_client.delete_static_site.assert_called_once_with(
            resource_group_name=self.rg1, name=self.name1)
 def test_delete_staticapp_not_exist(self):
     with self.assertRaises(CLIError):
         delete_staticsite(self.mock_cmd, self.name1_not_exist)
    def test_delete_staticapp_with_resourcegroup(self):
        delete_staticsite(self.mock_cmd, self.name1, self.rg1)

        self.staticapp_client.delete_static_site.assert_called_once_with(
            resource_group_name=self.rg1, name=self.name1)