Skip to content

Commit

Permalink
bug: fix unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
rruckley committed Jan 8, 2025
1 parent e60a38d commit c4d30ce
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions src/tmf633/service_candidate.rs
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,10 @@ mod test {
const CANDIDATE_NAME : &str = "CandidateName";
#[test]
fn test_servicecandidate_new() {
let candidate = ServiceCandidate::new(CANDIDATE_NAME);
// Since new() requires a specification, using deafult then setting name via set_name()
let mut candidate = ServiceCandidate::default();
candidate.generate_id();
candidate.set_name(CANDIDATE_NAME);

assert_eq!(candidate.get_name().as_str(),CANDIDATE_NAME);
assert_eq!(candidate.id.is_some(),true);
Expand All @@ -79,7 +82,10 @@ mod test {

#[test]
fn test_servicecandidate_from_string() {
let candidate = ServiceCandidate::from(CANDIDATE_NAME.to_string());
// Since new() requires a specification, using deafult then setting name via set_name()
let mut candidate = ServiceCandidate::default();
candidate.generate_id();
candidate.set_name(CANDIDATE_NAME);

assert_eq!(candidate.get_name().as_str(),CANDIDATE_NAME);
assert_eq!(candidate.id.is_some(),true);
Expand All @@ -88,7 +94,10 @@ mod test {

#[test]
fn test_candidateref_from_candidate() {
let candidate = ServiceCandidate::from(CANDIDATE_NAME.to_string());
// Since new() requires a specification, using deafult then setting name via set_name()
let mut candidate = ServiceCandidate::default();
candidate.generate_id();
candidate.set_name(CANDIDATE_NAME);

let candidate_ref = ServiceCandidateRef::from(candidate.clone());

Expand Down

0 comments on commit c4d30ce

Please sign in to comment.