Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2020
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.26 KB | None | 0 0
  1. Mikhails-MacBook-Pro:revolut_demo mikhail$ ./mvnw clean package && java -jar -Dmoney.transfer.server.port=8081 target/revolut_demo-1.0.0-jar-with-dependencies.jar
  2.  
  3. [INFO] Scanning for projects...
  4. [INFO]
  5. [INFO] -------------------< com.revolut.demo:revolut_demo >--------------------
  6. [INFO] Building Revolut Demo 1.0.0
  7. [INFO] --------------------------------[ jar ]---------------------------------
  8. [INFO]
  9. [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ revolut_demo ---
  10. [INFO] Deleting /Users/mikhail/IdeaProjects/revolut_demo/target (includes = [**/*], excludes = [*.jar])
  11. [INFO]
  12. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ revolut_demo ---
  13. [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
  14. [INFO] Copying 1 resource
  15. [INFO]
  16. [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ revolut_demo ---
  17. [INFO] Changes detected - recompiling the module!
  18. [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
  19. [INFO] Compiling 21 source files to /Users/mikhail/IdeaProjects/revolut_demo/target/classes
  20. [INFO]
  21. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ revolut_demo ---
  22. [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
  23. [INFO] Copying 1 resource
  24. [INFO]
  25. [INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ revolut_demo ---
  26. [INFO] Changes detected - recompiling the module!
  27. [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
  28. [INFO] Compiling 6 source files to /Users/mikhail/IdeaProjects/revolut_demo/target/test-classes
  29. [INFO]
  30. [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ revolut_demo ---
  31. [INFO] Surefire report directory: /Users/mikhail/IdeaProjects/revolut_demo/target/surefire-reports
  32.  
  33. -------------------------------------------------------
  34. T E S T S
  35. -------------------------------------------------------
  36. Running com.revolut.demo.services.moneytransfers.SuccessScriptTransferTest
  37. [2020-02-23 19:18:42.690] [Thread-1] INFO org.eclipse.jetty.util.log - Logging initialized @1178ms to org.eclipse.jetty.util.log.Slf4jLog
  38. [2020-02-23 19:18:42.806] [Thread-1] INFO spark.embeddedserver.jetty.EmbeddedJettyServer - == Spark has ignited ...
  39. [2020-02-23 19:18:42.807] [Thread-1] INFO spark.embeddedserver.jetty.EmbeddedJettyServer - >> Listening on 0.0.0.0:4567
  40. [2020-02-23 19:18:42.810] [Thread-1] INFO org.eclipse.jetty.server.Server - jetty-9.4.18.v20190429; built: 2019-04-29T20:42:08.989Z; git: e1bc35120a6617ee3df052294e433f3a25ce7097; jvm 13.0.1+9
  41. [2020-02-23 19:18:42.839] [Thread-1] INFO org.eclipse.jetty.server.session - DefaultSessionIdManager workerName=node0
  42. [2020-02-23 19:18:42.839] [Thread-1] INFO org.eclipse.jetty.server.session - No SessionScavenger set, using defaults
  43. [2020-02-23 19:18:42.842] [Thread-1] INFO org.eclipse.jetty.server.session - node0 Scavenging every 660000ms
  44. [2020-02-23 19:18:42.904] [Thread-1] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@6e5480a5{HTTP/1.1,[http/1.1]}{0.0.0.0:4567}
  45. [2020-02-23 19:18:42.905] [Thread-1] INFO org.eclipse.jetty.server.Server - Started @1394ms
  46. [2020-02-23 19:18:43.088] [qtp284860044-19] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts HTTP/1.1" 201 1
  47. [2020-02-23 19:18:43.119] [qtp284860044-15] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts HTTP/1.1" 201 1
  48. [2020-02-23 19:18:43.175] [qtp284860044-18] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/1/operations/charge HTTP/1.1" 200 0
  49. [2020-02-23 19:18:43.179] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/2/operations/charge HTTP/1.1" 200 0
  50. [2020-02-23 19:18:43.267] [qtp284860044-18] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/1/operations/transfer HTTP/1.1" 200 0
  51. [2020-02-23 19:18:43.271] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/2/operations/transfer HTTP/1.1" 200 0
  52. [2020-02-23 19:18:43.304] [qtp284860044-18] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "GET /accounts/1 HTTP/1.1" 200 384
  53. [2020-02-23 19:18:43.343] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "GET /accounts/2 HTTP/1.1" 200 384
  54. [2020-02-23 19:18:43.351] [qtp284860044-18] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/1/operations/withdraw HTTP/1.1" 200 0
  55. [2020-02-23 19:18:43.355] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/2/operations/withdraw HTTP/1.1" 200 0
  56. [2020-02-23 19:18:43.359] [qtp284860044-18] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "GET /accounts/1 HTTP/1.1" 200 493
  57. [2020-02-23 19:18:43.370] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "GET /accounts/2 HTTP/1.1" 200 493
  58. [2020-02-23 19:18:43.384] [qtp284860044-18] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "GET /accounts/1 HTTP/1.1" 200 493
  59. [2020-02-23 19:18:43.391] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "GET /accounts/2 HTTP/1.1" 200 493
  60. [2020-02-23 19:18:43.397] [qtp284860044-18] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/1/operations/charge HTTP/1.1" 200 0
  61. [2020-02-23 19:18:43.402] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/2/operations/charge HTTP/1.1" 200 0
  62. [2020-02-23 19:18:43.405] [qtp284860044-18] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "GET /accounts/1 HTTP/1.1" 200 601
  63. [2020-02-23 19:18:43.411] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "GET /accounts/2 HTTP/1.1" 200 601
  64. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.667 sec
  65. Running com.revolut.demo.services.moneytransfers.AccountServiceTest
  66. 4500
  67. 4500
  68. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.125 sec
  69. Running com.revolut.demo.services.moneytransfers.SerializeAccountTest
  70. {"accountId":1,"name":"name","balance":{"balance":10,"balanceHistories":[{"amount":10,"operationTime":"2020-02-23T16:18:43.566155Z","description":"description"}]}}
  71. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec
  72. Running com.revolut.demo.services.moneytransfers.FailedScriptTransferTest
  73. [2020-02-23 19:18:43.615] [qtp284860044-14] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts HTTP/1.1" 201 1
  74. [2020-02-23 19:18:43.620] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts HTTP/1.1" 201 1
  75. [2020-02-23 19:18:43.631] [qtp284860044-21] WARN com.revolut.demo.services.moneytransfers.MoneyTransferApplication - Amount should be Number, but was [null]
  76. [2020-02-23 19:18:43.632] [qtp284860044-21] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/6/operations/withdraw HTTP/1.1" 400 39
  77. [2020-02-23 19:18:43.652] [qtp284860044-20] WARN com.revolut.demo.services.moneytransfers.MoneyTransferApplication - Balance can not be decrease for negative amount
  78. [2020-02-23 19:18:43.653] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/6/operations/transfer HTTP/1.1" 400 47
  79. [2020-02-23 19:18:43.660] [qtp284860044-21] WARN com.revolut.demo.services.moneytransfers.MoneyTransferApplication - Account id should be Integer, but was [badId]
  80. [2020-02-23 19:18:43.661] [qtp284860044-21] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "GET /accounts/badId HTTP/1.1" 400 45
  81. [2020-02-23 19:18:43.664] [qtp284860044-20] WARN com.revolut.demo.services.moneytransfers.MoneyTransferApplication - Balance after decrease can not be less than zero
  82. [2020-02-23 19:18:43.665] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/6/operations/transfer HTTP/1.1" 400 48
  83. [2020-02-23 19:18:43.669] [qtp284860044-21] WARN com.revolut.demo.services.moneytransfers.MoneyTransferApplication - Balance can not be increase for negative amount
  84. [2020-02-23 19:18:43.670] [qtp284860044-21] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/6/operations/charge HTTP/1.1" 400 47
  85. [2020-02-23 19:18:43.673] [qtp284860044-20] WARN com.revolut.demo.services.moneytransfers.MoneyTransferApplication - Amount should be Number, but was [null]
  86. [2020-02-23 19:18:43.674] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/6/operations/charge HTTP/1.1" 400 39
  87. [2020-02-23 19:18:43.679] [qtp284860044-21] WARN com.revolut.demo.services.moneytransfers.MoneyTransferApplication - Balance can not be decrease for negative amount
  88. [2020-02-23 19:18:43.680] [qtp284860044-21] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/6/operations/withdraw HTTP/1.1" 400 47
  89. [2020-02-23 19:18:43.683] [qtp284860044-20] WARN com.revolut.demo.services.moneytransfers.MoneyTransferApplication - AccountId [2147483647] not found
  90. [2020-02-23 19:18:43.684] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "GET /accounts/2147483647 HTTP/1.1" 404 32
  91. [2020-02-23 19:18:43.694] [qtp284860044-21] WARN com.revolut.demo.services.moneytransfers.MoneyTransferApplication - Balance after decrease can not be less than zero
  92. [2020-02-23 19:18:43.697] [qtp284860044-21] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/6/operations/withdraw HTTP/1.1" 400 48
  93. [2020-02-23 19:18:43.701] [qtp284860044-20] WARN com.revolut.demo.services.moneytransfers.MoneyTransferApplication - Can not transfer for same account
  94. [2020-02-23 19:18:43.702] [qtp284860044-20] INFO com.revolut.demo.services.moneytransfers.MoneyTransferApplication - 127.0.0.1 - - [23/Feb/2020:16:18:43 +0000] "POST /accounts/6/operations/transfer HTTP/1.1" 400 33
  95. Tests run: 10, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.118 sec <<< FAILURE!
  96. notFoundAccountId(com.revolut.demo.services.moneytransfers.FailedScriptTransferTest) Time elapsed: 0.021 sec <<< FAILURE!
  97. java.lang.AssertionError: Expected test to throw Assert http status code
  98. at org.junit.Assert.fail(Assert.java:88)
  99. at org.junit.rules.ExpectedException.failDueToMissingException(ExpectedException.java:263)
  100. at org.junit.rules.ExpectedException.access$200(ExpectedException.java:106)
  101. at org.junit.rules.ExpectedException$ExpectedExceptionStatement.evaluate(ExpectedException.java:245)
  102. at org.junit.rules.RunRules.evaluate(RunRules.java:20)
  103. at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
  104. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
  105. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
  106. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
  107. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
  108. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
  109. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
  110. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
  111. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  112. at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
  113. at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  114. at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  115. at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  116. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  117. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  118. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  119. at java.base/java.lang.reflect.Method.invoke(Method.java:567)
  120. at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  121. at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  122. at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  123. at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  124. at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  125.  
  126.  
  127. Results :
  128.  
  129. Failed tests: notFoundAccountId(com.revolut.demo.services.moneytransfers.FailedScriptTransferTest): Expected test to throw Assert http status code
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement