Advertisement
Guest User

Untitled

a guest
May 21st, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. package regex.com;
  2.  
  3. import static org.junit.jupiter.api.Assertions.assertEquals;
  4.  
  5. import org.junit.jupiter.api.Test;
  6.  
  7. public class RegexTest{
  8. public static void main(String[] args) {
  9. RegexTest.test_all();
  10. }
  11. @Test
  12. private static void test_all() {
  13. assertEquals(Regex.toPrice("1円"),"not found price");
  14. assertEquals(Regex.toPrice("10円"),"10");
  15. assertEquals(Regex.toPrice("100円"),"100");
  16.  
  17. assertEquals(Regex.toPrice("¥1"),"not found price");
  18. assertEquals(Regex.toPrice("¥10"),"10");
  19. assertEquals(Regex.toPrice("¥100"),"100");
  20.  
  21. assertEquals(Regex.toPrice("¥1円"),"not found price");
  22. assertEquals(Regex.toPrice("¥10円"),"10");
  23. assertEquals(Regex.toPrice("¥100円"),"100");
  24.  
  25. assertEquals(Regex.toPrice("1USD"),"not found price");
  26. assertEquals(Regex.toPrice("1.00USD"),"1.00");
  27.  
  28. assertEquals(Regex.toPrice("¥4,447.43最後の1点"),"4447.43");
  29. assertEquals(Regex.toPrice("¥447.43最後の1点"),"447.43");
  30. assertEquals(Regex.toPrice("¥4,447.43残り10点"),"4447.43");
  31. assertEquals(Regex.toPrice("¥,447.43最後の1点"),"447.43");
  32.  
  33. assertEquals(Regex.toPrice("4US¥4,447最後の1点"),"4447");
  34. assertEquals(Regex.toPrice("4US4,447.43最後の1点"),"4447.43");
  35. assertEquals(Regex.toPrice("4US¥4,447.43最後の1点"),"4447.43");
  36.  
  37. assertEquals(Regex.toPrice("4UK£4,447最後の1点"),"4447");
  38. assertEquals(Regex.toPrice("4US$4,447最後の1点"),"4447");
  39. assertEquals(Regex.toPrice("4US4,447$最後の1点"),"4447");
  40.  
  41. assertEquals(Regex.toPrice("10US¥4,447.43最後の1点"),"10");//not support
  42. }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement