├── .gitignore ├── README.md ├── class-note ├── api │ ├── API.md │ ├── change-password.png │ ├── delete-account.png │ ├── deposit-account.png │ ├── detail-account.png │ ├── join.png │ ├── list-account.png │ ├── list-transaction.png │ ├── login.png │ ├── save-account.png │ ├── transfer-account.png │ └── withdraw-account.png ├── bank.postman_collection.json ├── regex │ ├── regex.pdf │ └── validation.png ├── table-design.pdf └── ux-design.pdf ├── fetch-test.html ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ └── shop │ │ └── mtcoding │ │ └── bank │ │ ├── BankApplication.java │ │ ├── config │ │ ├── SecurityConfig.java │ │ ├── auth │ │ │ ├── LoginService.java │ │ │ └── LoginUser.java │ │ ├── dummy │ │ │ ├── DummyDevInit.java │ │ │ └── DummyObject.java │ │ └── jwt │ │ │ ├── JwtAuthenticationFilter.java │ │ │ ├── JwtAuthorizationFilter.java │ │ │ ├── JwtProcess.java │ │ │ └── JwtVO.java │ │ ├── domain │ │ ├── account │ │ │ ├── Account.java │ │ │ └── AccountRepository.java │ │ ├── transaction │ │ │ ├── Transaction.java │ │ │ ├── TransactionEnum.java │ │ │ ├── TransactionRepository.java │ │ │ └── TransactionRepositoryImpl.java │ │ └── user │ │ │ ├── User.java │ │ │ ├── UserEnum.java │ │ │ └── UserRepository.java │ │ ├── dto │ │ ├── ResponseDto.java │ │ ├── account │ │ │ ├── AccountReqDto.java │ │ │ └── AccountRespDto.java │ │ ├── transaction │ │ │ └── TransactionRespDto.java │ │ └── user │ │ │ ├── UserReqDto.java │ │ │ └── UserRespDto.java │ │ ├── handler │ │ ├── CustomExceptionHandler.java │ │ ├── aop │ │ │ └── CustomValidationAdvice.java │ │ └── ex │ │ │ ├── CustomApiException.java │ │ │ ├── CustomForbiddenException.java │ │ │ └── CustomValidationException.java │ │ ├── service │ │ ├── AccountService.java │ │ ├── TransactionService.java │ │ └── UserService.java │ │ ├── util │ │ ├── CustomDateUtil.java │ │ └── CustomResponseUtil.java │ │ └── web │ │ ├── AccountController.java │ │ ├── TransactionController.java │ │ └── UserController.java └── resources │ ├── application-dev.yml │ ├── application-prod.yml │ ├── application-test.yml │ ├── application.yml │ └── db │ └── teardown.sql └── test └── java └── shop └── mtcoding └── bank ├── BankApplicationTests.java ├── config ├── SecurityConfigTest.java └── jwt │ ├── JwtAuthenticationFilterTest.java │ ├── JwtAuthorizationFilterTest.java │ └── JwtProcessTest.java ├── domain └── transaction │ └── TransactionRepositoryImplTest.java ├── service ├── AccountServiceTest.java └── UserServiceTest.java ├── temp ├── LongTest.java └── RegexTest.java └── web ├── AccountControllerTest.java ├── TransactionControllerTest.java └── UserControllerTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/README.md -------------------------------------------------------------------------------- /class-note/api/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/api/API.md -------------------------------------------------------------------------------- /class-note/api/change-password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/api/change-password.png -------------------------------------------------------------------------------- /class-note/api/delete-account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/api/delete-account.png -------------------------------------------------------------------------------- /class-note/api/deposit-account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/api/deposit-account.png -------------------------------------------------------------------------------- /class-note/api/detail-account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/api/detail-account.png -------------------------------------------------------------------------------- /class-note/api/join.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/api/join.png -------------------------------------------------------------------------------- /class-note/api/list-account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/api/list-account.png -------------------------------------------------------------------------------- /class-note/api/list-transaction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/api/list-transaction.png -------------------------------------------------------------------------------- /class-note/api/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/api/login.png -------------------------------------------------------------------------------- /class-note/api/save-account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/api/save-account.png -------------------------------------------------------------------------------- /class-note/api/transfer-account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/api/transfer-account.png -------------------------------------------------------------------------------- /class-note/api/withdraw-account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/api/withdraw-account.png -------------------------------------------------------------------------------- /class-note/bank.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/bank.postman_collection.json -------------------------------------------------------------------------------- /class-note/regex/regex.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/regex/regex.pdf -------------------------------------------------------------------------------- /class-note/regex/validation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/regex/validation.png -------------------------------------------------------------------------------- /class-note/table-design.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/table-design.pdf -------------------------------------------------------------------------------- /class-note/ux-design.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/class-note/ux-design.pdf -------------------------------------------------------------------------------- /fetch-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/fetch-test.html -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'bank' 2 | -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/BankApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/BankApplication.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/config/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/config/auth/LoginService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/config/auth/LoginService.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/config/auth/LoginUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/config/auth/LoginUser.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/config/dummy/DummyDevInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/config/dummy/DummyDevInit.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/config/dummy/DummyObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/config/dummy/DummyObject.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/config/jwt/JwtAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/config/jwt/JwtAuthenticationFilter.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/config/jwt/JwtAuthorizationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/config/jwt/JwtAuthorizationFilter.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/config/jwt/JwtProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/config/jwt/JwtProcess.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/config/jwt/JwtVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/config/jwt/JwtVO.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/domain/account/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/domain/account/Account.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/domain/account/AccountRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/domain/account/AccountRepository.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/domain/transaction/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/domain/transaction/Transaction.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/domain/transaction/TransactionEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/domain/transaction/TransactionEnum.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/domain/transaction/TransactionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/domain/transaction/TransactionRepository.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/domain/transaction/TransactionRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/domain/transaction/TransactionRepositoryImpl.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/domain/user/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/domain/user/User.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/domain/user/UserEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/domain/user/UserEnum.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/domain/user/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/domain/user/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/dto/ResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/dto/ResponseDto.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/dto/account/AccountReqDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/dto/account/AccountReqDto.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/dto/account/AccountRespDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/dto/account/AccountRespDto.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/dto/transaction/TransactionRespDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/dto/transaction/TransactionRespDto.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/dto/user/UserReqDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/dto/user/UserReqDto.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/dto/user/UserRespDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/dto/user/UserRespDto.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/handler/CustomExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/handler/CustomExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/handler/aop/CustomValidationAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/handler/aop/CustomValidationAdvice.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/handler/ex/CustomApiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/handler/ex/CustomApiException.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/handler/ex/CustomForbiddenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/handler/ex/CustomForbiddenException.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/handler/ex/CustomValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/handler/ex/CustomValidationException.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/service/AccountService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/service/AccountService.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/service/TransactionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/service/TransactionService.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/util/CustomDateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/util/CustomDateUtil.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/util/CustomResponseUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/util/CustomResponseUtil.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/web/AccountController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/web/AccountController.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/web/TransactionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/web/TransactionController.java -------------------------------------------------------------------------------- /src/main/java/shop/mtcoding/bank/web/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/java/shop/mtcoding/bank/web/UserController.java -------------------------------------------------------------------------------- /src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/resources/application-dev.yml -------------------------------------------------------------------------------- /src/main/resources/application-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/resources/application-prod.yml -------------------------------------------------------------------------------- /src/main/resources/application-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/resources/application-test.yml -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/db/teardown.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/main/resources/db/teardown.sql -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/BankApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/BankApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/config/SecurityConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/config/SecurityConfigTest.java -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/config/jwt/JwtAuthenticationFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/config/jwt/JwtAuthenticationFilterTest.java -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/config/jwt/JwtAuthorizationFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/config/jwt/JwtAuthorizationFilterTest.java -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/config/jwt/JwtProcessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/config/jwt/JwtProcessTest.java -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/domain/transaction/TransactionRepositoryImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/domain/transaction/TransactionRepositoryImplTest.java -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/service/AccountServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/service/AccountServiceTest.java -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/service/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/service/UserServiceTest.java -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/temp/LongTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/temp/LongTest.java -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/temp/RegexTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/temp/RegexTest.java -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/web/AccountControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/web/AccountControllerTest.java -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/web/TransactionControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/web/TransactionControllerTest.java -------------------------------------------------------------------------------- /src/test/java/shop/mtcoding/bank/web/UserControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codingspecialist/junit-bank-class/HEAD/src/test/java/shop/mtcoding/bank/web/UserControllerTest.java --------------------------------------------------------------------------------