Skip to content

Commit 6b36b61

Browse files
committed
Add test for setting and getting type bit maps in NsecRdata
1 parent ee09ac5 commit 6b36b61

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/message/rdata/nsec_rdata.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,4 +219,15 @@ mod nsec_rdata_test{
219219

220220
assert_eq!(nsec_rdata.get_next_domain_name().get_name(), String::from("test"));
221221
}
222+
223+
#[test]
224+
fn set_and_get_type_bit_maps_test() {
225+
let mut nsec_rdata = NsecRdata::new(DomainName::new(), vec![]);
226+
227+
assert_eq!(nsec_rdata.get_type_bit_maps(), vec![]);
228+
229+
nsec_rdata.set_type_bit_maps(vec![Rtype::A, Rtype::NS]);
230+
231+
assert_eq!(nsec_rdata.get_type_bit_maps(), vec![Rtype::A, Rtype::NS]);
232+
}
222233
}

0 commit comments

Comments
 (0)