]> git.basschouten.com Git - openhab-addons.git/commit
[hdpowerview] Refactor tests (#13175)
authorJacob Laursen <jacob-github@vindvejr.dk>
Sat, 30 Jul 2022 18:43:17 +0000 (20:43 +0200)
committerGitHub <noreply@github.com>
Sat, 30 Jul 2022 18:43:17 +0000 (20:43 +0200)
commitc7f8507caecf73ca84f4b8cbf07f69dad621ffe9
treea8dbf7d15a3c5c3597ddec6c352e18c4985191d7
parent8d2bb6bf6245d76b8cfa2d70c0f3f7bff42d880e
[hdpowerview] Refactor tests (#13175)

* Move test providers to dedicated folder
* Simplify resource loading
* Clarify what is being tested
* Extract online communication test to separate class
* Fix SAT findings
* Rename variable to comply with naming convention

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
18 files changed:
bundles/org.openhab.binding.hdpowerview/src/main/java/org/openhab/binding/hdpowerview/internal/handler/HDPowerViewHubHandler.java
bundles/org.openhab.binding.hdpowerview/src/test/java/org/openhab/binding/hdpowerview/AutomationChannelBuilderTest.java
bundles/org.openhab.binding.hdpowerview/src/test/java/org/openhab/binding/hdpowerview/HDPowerViewJUnitTests.java
bundles/org.openhab.binding.hdpowerview/src/test/java/org/openhab/binding/hdpowerview/LocaleProviderForTests.java [deleted file]
bundles/org.openhab.binding.hdpowerview/src/test/java/org/openhab/binding/hdpowerview/OnlineCommunicationTest.java [new file with mode: 0644]
bundles/org.openhab.binding.hdpowerview/src/test/java/org/openhab/binding/hdpowerview/SceneChannelBuilderTest.java
bundles/org.openhab.binding.hdpowerview/src/test/java/org/openhab/binding/hdpowerview/SceneGroupChannelBuilderTest.java
bundles/org.openhab.binding.hdpowerview/src/test/java/org/openhab/binding/hdpowerview/TranslationProviderForTests.java [deleted file]
bundles/org.openhab.binding.hdpowerview/src/test/java/org/openhab/binding/hdpowerview/providers/MockedLocaleProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.hdpowerview/src/test/java/org/openhab/binding/hdpowerview/providers/MockedTranslationProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.hdpowerview/src/test/resources/duette.json [deleted file]
bundles/org.openhab.binding.hdpowerview/src/test/resources/org/openhab/binding/hdpowerview/duette.json [new file with mode: 0644]
bundles/org.openhab.binding.hdpowerview/src/test/resources/org/openhab/binding/hdpowerview/sceneCollections.json [new file with mode: 0644]
bundles/org.openhab.binding.hdpowerview/src/test/resources/org/openhab/binding/hdpowerview/scenes.json [new file with mode: 0644]
bundles/org.openhab.binding.hdpowerview/src/test/resources/org/openhab/binding/hdpowerview/shades.json [new file with mode: 0644]
bundles/org.openhab.binding.hdpowerview/src/test/resources/sceneCollections.json [deleted file]
bundles/org.openhab.binding.hdpowerview/src/test/resources/scenes.json [deleted file]
bundles/org.openhab.binding.hdpowerview/src/test/resources/shades.json [deleted file]