Fix crash in custom boost input.

This commit is contained in:
Cody Henthorne
2021-11-24 10:47:08 -05:00
committed by Greyson Parrelli
parent 98fab95683
commit 510a295198
3 changed files with 19 additions and 2 deletions

View File

@@ -61,6 +61,16 @@ class BoostTest__MoneyFilter {
assertEquals("5", result)
}
@Test
fun `Given USD, when I enter 00005dot00, then I expect 5 from text change`() {
val testSubject = Boost.MoneyFilter(usd)
val editable = SpannableStringBuilder("00005.00")
testSubject.afterTextChanged(editable)
assertEquals("$5", editable.toString())
}
@Test
fun `Given USD, when I enter 5dot000, then I expect successful filter`() {
val testSubject = Boost.MoneyFilter(yen)