Skip to content

Commit 812a1bc

Browse files
committed
add mock api
1 parent 9b80873 commit 812a1bc

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
target
22
.env
3+
.idea

src/acker.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,17 @@ impl Acker {
3535
}
3636
}
3737

38+
pub fn mock() -> Self {
39+
Self {
40+
channel_id: 0,
41+
delivery_tag: 0,
42+
internal_rpc: None,
43+
error: None,
44+
killswitch: Default::default(),
45+
channel_killswitch: Default::default(),
46+
}
47+
}
48+
3849
pub async fn ack(&self, options: BasicAckOptions) -> Result<bool> {
3950
self.rpc(|internal_rpc, resolver| {
4051
internal_rpc.basic_ack(

0 commit comments

Comments
 (0)