improve unit test coverage
This commit is contained in:
parent
6ce72187aa
commit
c639259d89
@ -99,6 +99,8 @@ fn se_attributes() {
|
||||
}
|
||||
}
|
||||
|
||||
assert_eq!(SubStruct::default(), SubStruct{subitem: "".to_string()});
|
||||
|
||||
let model = XmlStruct {
|
||||
item: "something".to_string(),
|
||||
sub: SubStruct {
|
||||
@ -136,6 +138,8 @@ fn ser_rename() {
|
||||
}
|
||||
}
|
||||
|
||||
assert_eq!(SubStruct::default(), SubStruct{subitem: "".to_string()});
|
||||
|
||||
let model = XmlStruct {
|
||||
item: "something".to_string(),
|
||||
sub_struct: SubStruct {
|
||||
@ -176,6 +180,11 @@ fn ser_text_content_with_attributes() {
|
||||
}
|
||||
}
|
||||
|
||||
assert_eq!(SubStruct::default(), SubStruct{
|
||||
subitem: "".to_string(),
|
||||
text: "".to_string(),
|
||||
});
|
||||
|
||||
let model = XmlStruct {
|
||||
item: "something".to_string(),
|
||||
sub_struct: SubStruct {
|
||||
@ -216,6 +225,8 @@ fn ser_enum() {
|
||||
}
|
||||
}
|
||||
|
||||
assert_eq!(Color::default(), Color::White);
|
||||
|
||||
#[derive(YaSerialize, PartialEq, Debug)]
|
||||
pub struct RGBColor {
|
||||
red: String,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user