plectrum

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

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:
Mapp/src/androidTest/java/com/github/cythara/TunerViewTest.java | 17+++++++++++++++++
Aapp/src/main/res/drawable/negative_27_32_cents.png | 0
Aapp/src/main/res/drawable/negative_6_4_cents.png | 0
Aapp/src/main/res/drawable/positive_15_41_cents.png | 0
Aapp/src/main/res/drawable/positive_29_5_cents.png | 0
Aapp/src/main/res/drawable/positive_4_7_cents.png | 0
Aapp/src/main/res/drawable/positive_5_1_cents.png | 0
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.