commit fc5a833daa3041a26db1af625eeecb894b52a56c parent 01ad676c744c69681f8f4ac3185f1f2f5d0c0c0a Author: gstraube <gstraube@mailbox.org> Date: Sat, 12 Aug 2017 18:46:32 +0200 Verify that non-exact deviations appear correctly Diffstat:
7 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/app/src/androidTest/java/com/github/cythara/TunerViewTest.java b/app/src/androidTest/java/com/github/cythara/TunerViewTest.java @@ -65,6 +65,23 @@ public class TunerViewTest { } } + @Test + public void non_exact_deviations_are_displayed_correctly() throws IOException { + Map<Double, Integer> deviationToReferenceId = new HashMap<>(); + + deviationToReferenceId.put(-6.4, R.drawable.negative_6_4_cents); + deviationToReferenceId.put(15.41, R.drawable.positive_15_41_cents); + deviationToReferenceId.put(5.1, R.drawable.positive_5_1_cents); + deviationToReferenceId.put(-27.32, R.drawable.negative_27_32_cents); + deviationToReferenceId.put(4.7, R.drawable.positive_4_7_cents); + deviationToReferenceId.put(29.5, R.drawable.positive_29_5_cents); + + for (Double deviation : deviationToReferenceId.keySet()) { + isDisplayedCorrectly(deviationToReferenceId.get(deviation), + new PitchDifference(Note.B3, deviation)); + } + } + public void isDisplayedCorrectly(int referenceId, PitchDifference pitchDifference) throws IOException { MainActivity mainActivity = mActivityRule.getActivity(); diff --git a/app/src/main/res/drawable/negative_27_32_cents.png b/app/src/main/res/drawable/negative_27_32_cents.png Binary files differ. diff --git a/app/src/main/res/drawable/negative_6_4_cents.png b/app/src/main/res/drawable/negative_6_4_cents.png Binary files differ. diff --git a/app/src/main/res/drawable/positive_15_41_cents.png b/app/src/main/res/drawable/positive_15_41_cents.png Binary files differ. diff --git a/app/src/main/res/drawable/positive_29_5_cents.png b/app/src/main/res/drawable/positive_29_5_cents.png Binary files differ. diff --git a/app/src/main/res/drawable/positive_4_7_cents.png b/app/src/main/res/drawable/positive_4_7_cents.png Binary files differ. diff --git a/app/src/main/res/drawable/positive_5_1_cents.png b/app/src/main/res/drawable/positive_5_1_cents.png Binary files differ.