INNER CODE UNIT · Rust
writable_trait_default_is_ok
webrtc-rs/webrtc · src/data_channel/mod.rs:720
fn writable_trait_default_is_ok() {
let dc = DefaultDataChannel::default();
block_on(dc.writable()).expect("the DataChannel::writable default must resolve Ok(())");
}
#[test]
fn try_send_trait_default_delegates_to_send() {
let dc = DefaultDataChannel::default();
block_on(dc.try_send(BytesMut::new())).expect("default try_send() must return Ok");
assert_eq!(
dc.sends.load(Ordering::Relaxed),
1,
"the DataChannel::try_send default must delegate to send()"
);
assert_eq!(dc.text_sends.load(Ordering::Relaxed), 0);
}
#[test]