Skip to content

Commit

Permalink
test: add extra check for panicking
Browse files Browse the repository at this point in the history
  • Loading branch information
YoussefAWasfy committed Sep 25, 2024
1 parent 0a8d441 commit 4cba796
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions affinidi-did-resolver-cache-sdk/src/networking/request_queue.rs
Original file line number Diff line number Diff line change
Expand Up @@ -225,27 +225,30 @@ mod tests {
let config = config::ClientConfigBuilder::default().build();
let mut request_list = RequestList::new(&config);

request_list.remove(&_hash_did(DID_KEY), None).unwrap();
let result = request_list.remove(&_hash_did(DID_KEY), None);
assert!(result.is_none());
result.unwrap();
}

#[should_panic]
#[tokio::test]
async fn remove_key_not_found_passing_uuid() {
let config = config::ClientConfigBuilder::default().build();
let mut request_list = RequestList::new(&config);
request_list
.remove(&_hash_did(DID_KEY), Some("".to_string()))
.unwrap();
let result = request_list.remove(&_hash_did(DID_KEY), Some("".to_string()));
assert!(result.is_none());
result.unwrap();
}

#[should_panic]
#[tokio::test]
async fn remove_key_not_found_passing_uuid_wrong_did() {
let config = config::ClientConfigBuilder::default().build();
let mut request_list = RequestList::new(&config);
request_list
.remove(&_hash_did("wrongdid"), Some("".to_string()))
.unwrap();
let result = request_list.remove(&_hash_did("wrongdid"), Some("".to_string()));

assert!(result.is_none());
result.unwrap();
}

#[tokio::test]
Expand Down

0 comments on commit 4cba796

Please sign in to comment.