diff --git a/src/test/java/com/pablissimo/sonar/model/TsLintConfigTest.java b/src/test/java/com/pablissimo/sonar/model/TsLintConfigTest.java index 5ad5a79..6f680d9 100644 --- a/src/test/java/com/pablissimo/sonar/model/TsLintConfigTest.java +++ b/src/test/java/com/pablissimo/sonar/model/TsLintConfigTest.java @@ -30,7 +30,7 @@ public void addRule_with_boolean_creates_rule() { this.model.addRule("the rule", true); assertTrue(this.model.getRules().containsKey("the rule")); - assertEquals(this.model.getRules().get("the rule"), true); + assertEquals(true, this.model.getRules().get("the rule")); } @Test diff --git a/src/test/java/com/pablissimo/sonar/model/TsLintIssueTest.java b/src/test/java/com/pablissimo/sonar/model/TsLintIssueTest.java new file mode 100644 index 0000000..afc8f03 --- /dev/null +++ b/src/test/java/com/pablissimo/sonar/model/TsLintIssueTest.java @@ -0,0 +1,52 @@ +package com.pablissimo.sonar.model; + +import static org.junit.Assert.*; + +import org.junit.After; +import org.junit.Before; +import org.junit.Test; + +public class TsLintIssueTest { + TsLintIssue model; + + @Before + public void setUp() throws Exception { + this.model = new TsLintIssue(); + } + + @After + public void tearDown() throws Exception { + } + + @Test + public void getSetFilename() { + this.model.setFileName("the file"); + assertEquals("the file", this.model.getFileName()); + } + + @Test + public void getSetStartPosition() { + TsLintPosition startPosition = new TsLintPosition(); + this.model.setStartPosition(startPosition); + assertEquals(startPosition, this.model.getStartPosition()); + } + + @Test + public void getSetEndPosition() { + TsLintPosition endPosition = new TsLintPosition(); + this.model.setEndPosition(endPosition); + assertEquals(endPosition, this.model.getEndPosition()); + } + + @Test + public void getSetFailure() { + this.model.setFailure("the failure"); + assertEquals("the failure", this.model.getFailure()); + } + + @Test + public void getSetRuleName() { + this.model.setRuleName("the rule"); + assertEquals("the rule", this.model.getRuleName()); + } +} diff --git a/src/test/java/com/pablissimo/sonar/model/TsLintPositionTest.java b/src/test/java/com/pablissimo/sonar/model/TsLintPositionTest.java new file mode 100644 index 0000000..393b6e3 --- /dev/null +++ b/src/test/java/com/pablissimo/sonar/model/TsLintPositionTest.java @@ -0,0 +1,38 @@ +package com.pablissimo.sonar.model; + +import static org.junit.Assert.*; + +import org.junit.After; +import org.junit.Before; +import org.junit.Test; + +public class TsLintPositionTest { + TsLintPosition model; + + @Before + public void setUp() throws Exception { + this.model = new TsLintPosition(); + } + + @After + public void tearDown() throws Exception { + } + + @Test + public void getSetPosition() { + this.model.setPosition(123); + assertEquals(123, this.model.getPosition()); + } + + @Test + public void getSetLine() { + this.model.setLine(234); + assertEquals(234, this.model.getLine()); + } + + @Test + public void getSetCharacter() { + this.model.setCharacter(345); + assertEquals(345, this.model.getCharacter()); + } +}