From 08889d59ac86407d3ecf22c090e444fd05729c9c Mon Sep 17 00:00:00 2001 From: Mattia Iavarone Date: Tue, 14 Nov 2017 15:28:56 +0100 Subject: [PATCH] AspectRatio tests --- .../cameraview/AspectRatioTest.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/cameraview/src/test/java/com/otaliastudios/cameraview/AspectRatioTest.java b/cameraview/src/test/java/com/otaliastudios/cameraview/AspectRatioTest.java index b13140bc..8c5ac9e1 100644 --- a/cameraview/src/test/java/com/otaliastudios/cameraview/AspectRatioTest.java +++ b/cameraview/src/test/java/com/otaliastudios/cameraview/AspectRatioTest.java @@ -50,4 +50,21 @@ public class AspectRatioTest { assertEquals(inverse.getX(), 1f, 0); assertEquals(inverse.getY(), 5f, 0); } + + @Test(expected = NumberFormatException.class) + public void testParse_notNumbers() { + AspectRatio.parse("a:b"); + } + + @Test(expected = NumberFormatException.class) + public void testParse_noColon() { + AspectRatio.parse("24"); + } + + @Test + public void testParse() { + AspectRatio ratio = AspectRatio.parse("16:9"); + assertEquals(ratio.getX(), 16); + assertEquals(ratio.getY(), 9); + } }