Skip to content

Commit 0f0bd06

Browse files
committed
Unit test fixes.
1 parent 998b68f commit 0f0bd06

2 files changed

Lines changed: 29 additions & 31 deletions

File tree

src/test/java/com/imsweb/seerapi/client/naaccr/NaaccrTest.java

Lines changed: 27 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,8 @@
1111

1212
import com.imsweb.seerapi.client.SeerApi;
1313

14-
import static org.junit.Assert.assertEquals;
15-
import static org.junit.Assert.assertNotNull;
16-
import static org.junit.Assert.assertTrue;
14+
import static org.assertj.core.api.Assertions.assertThat;
15+
1716

1817
public class NaaccrTest {
1918

@@ -28,50 +27,49 @@ public static void setup() {
2827
public void testNaaccrVersions() throws IOException {
2928
List<NaaccrVersion> versions = _NAACCR.versions().execute().body();
3029

31-
assertTrue(versions.size() > 0);
30+
assertThat(versions).isNotNull().isNotEmpty();
3231
for (NaaccrVersion version : versions) {
33-
assertTrue(version.getVersion().length() > 0);
34-
assertTrue(version.getName().length() > 0);
35-
assertEquals(22824, version.getLength().longValue());
36-
assertTrue(version.getDescription().length() > 0);
37-
assertTrue(version.getStyle().length() > 0);
32+
assertThat(version.getVersion()).isNotEmpty();
33+
assertThat(version.getName()).isNotEmpty();
34+
assertThat(version.getLength()).isGreaterThanOrEqualTo(22824);
35+
assertThat(version.getDescription()).isNotEmpty();
36+
assertThat(version.getStyle()).isNotEmpty();
3837
}
3938
}
4039

4140
@Test
4241
public void testNaaccrFieldNames() throws IOException {
4342
List<NaaccrFieldName> names = _NAACCR.fieldNames("latest").execute().body();
4443

45-
assertTrue(names.size() > 0);
44+
assertThat(names).isNotEmpty();
4645
for (NaaccrFieldName name : names) {
47-
assertTrue(name.getItem() > 0);
48-
assertTrue(name.getName().length() > 0);
46+
assertThat(name.getItem()).isGreaterThan(0);
47+
assertThat(name.getName()).isNotEmpty();
4948
}
5049
}
5150

5251
@Test
5352
public void testNaaccrField() throws IOException {
54-
NaaccrField name = _NAACCR.field("latest", 521).execute().body();
53+
NaaccrField name = _NAACCR.field("16", 521).execute().body();
5554

56-
assertNotNull(name);
57-
assertEquals("Morph--Type&Behav ICD-O-3", name.getName());
58-
assertEquals("LEFT", name.getAlign());
59-
assertEquals(" ", name.getPadChar());
60-
assertTrue(name.getDocumentation().startsWith("<table class=\"naaccr-summary-table naaccr-borders\">"));
61-
assertEquals(521, name.getItem().longValue());
62-
assertEquals(550, name.getStart().longValue());
63-
assertEquals(554, name.getEnd().longValue());
55+
assertThat(name).isNotNull();
56+
assertThat(name.getName()).isEqualTo("Morph--Type&Behav ICD-O-3");
57+
assertThat(name.getAlign()).isEqualTo("LEFT");
58+
assertThat(name.getPadChar()).isEqualTo(" ");
59+
assertThat(name.getDocumentation()).startsWith("<table class=\"naaccr-summary-table naaccr-borders\">");
60+
assertThat(name.getItem()).isEqualTo(521);
61+
assertThat(name.getStart()).isEqualTo(550);
62+
assertThat(name.getEnd()).isEqualTo(554);
6463

65-
assertEquals(2, name.getSubFields().size());
66-
assertEquals(522, name.getSubFields().get(0).getItem().longValue());
67-
assertEquals(523, name.getSubFields().get(1).getItem().longValue());
64+
assertThat(name.getSubFields()).hasSize(2);
65+
assertThat(name.getSubFields()).extracting("item").contains(522, 523);
6866

6967
NaaccrSubField sub = name.getSubFields().get(0);
70-
assertEquals("Histologic Type ICD-O-3", sub.getName());
71-
assertEquals(550, sub.getStart().longValue());
72-
assertEquals(553, sub.getEnd().longValue());
73-
assertEquals("LEFT", sub.getAlign());
74-
assertEquals(" ", sub.getPadChar());
68+
assertThat(sub.getName()).isEqualTo("Histologic Type ICD-O-3");
69+
assertThat(sub.getStart()).isEqualTo(550);
70+
assertThat(sub.getEnd()).isEqualTo(553);
71+
assertThat(sub.getAlign()).isEqualTo("LEFT");
72+
assertThat(sub.getPadChar()).isEqualTo(" ");
7573
}
7674

7775
}

src/test/java/com/imsweb/seerapi/client/ndc/NdcTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ public void testNdcByCode() throws IOException {
5656

5757
assertEquals(Arrays.asList("Norepinephrine Reuptake Inhibitor [EPC]", "Norepinephrine Uptake Inhibitors [MoA]"), product.getPharmClass());
5858

59-
assertEquals(1, product.getPackages().size());
59+
assertEquals(2, product.getPackages().size());
6060
assertEquals("30", product.getPackages().get(0).getCode());
61-
assertEquals("30 CAPSULE in 1 BOTTLE (0002-3227-30)", product.getPackages().get(0).getDescription());
61+
assertEquals("30 CAPSULE in 1 BOTTLE (0002-3227-30)", product.getPackages().get(0).getDescription().trim());
6262

6363
assertNotNull(product.getDateAdded());
6464
assertNotNull(product.getDateModified());

0 commit comments

Comments
 (0)