Skip to content

Commit ee09ac5

Browse files
committed
Add tests for setting and getting next domain name in NsecRdata
1 parent f7bf1c7 commit ee09ac5

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/message/rdata/nsec_rdata.rs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,4 +206,17 @@ mod nsec_rdata_test{
206206
assert_eq!(nsec_rdata.next_domain_name.get_name(), String::from(""));
207207
assert_eq!(nsec_rdata.type_bit_maps, vec![]);
208208
}
209+
210+
#[test]
211+
fn set_and_get_next_domain_name_test() {
212+
let mut nsec_rdata = NsecRdata::new(DomainName::new(), vec![]);
213+
214+
assert_eq!(nsec_rdata.get_next_domain_name().get_name(), String::from(""));
215+
216+
let mut domain_name = DomainName::new();
217+
domain_name.set_name(String::from("test"));
218+
nsec_rdata.set_next_domain_name(domain_name);
219+
220+
assert_eq!(nsec_rdata.get_next_domain_name().get_name(), String::from("test"));
221+
}
209222
}

0 commit comments

Comments
 (0)