diff --git a/.forge/BAIS-NATIVE-1783698057-attempt-1.md b/.forge/BAIS-NATIVE-1783698057-attempt-1.md deleted file mode 100644 index ff1dd68..0000000 --- a/.forge/BAIS-NATIVE-1783698057-attempt-1.md +++ /dev/null @@ -1,3 +0,0 @@ -# BAIS-NATIVE-1783698057-attempt-1 - -Forge 이슈 작업 브랜치 `forge/BAIS-NATIVE-1783698057-attempt-1`. diff --git a/.forge/BAIS-SOURCE-1783702539-attempt-1.md b/.forge/BAIS-SOURCE-1783702539-attempt-1.md deleted file mode 100644 index b15de76..0000000 --- a/.forge/BAIS-SOURCE-1783702539-attempt-1.md +++ /dev/null @@ -1,3 +0,0 @@ -# BAIS-SOURCE-1783702539-attempt-1 - -Forge 이슈 작업 브랜치 `forge/BAIS-SOURCE-1783702539-attempt-1`. diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 6622513..b7d7378 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -1,5 +1,5 @@ name: ci -on: [pull_request] +on: [push, pull_request] jobs: test: runs-on: ubuntu-latest diff --git a/pom.xml b/pom.xml deleted file mode 100644 index 38f992a..0000000 --- a/pom.xml +++ /dev/null @@ -1,40 +0,0 @@ - - 4.0.0 - com.example - bais-gate-e2e - 1.0-SNAPSHOT - jar - - - org.springframework.boot - spring-boot-starter-parent - 3.2.0 - - - - - 17 - - - - - org.springframework.boot - spring-boot-starter - - - org.springframework.boot - spring-boot-starter-test - test - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - diff --git a/src/main/java/com/example/baisgate/BaisGateApplication.java b/src/main/java/com/example/baisgate/BaisGateApplication.java deleted file mode 100644 index 451a245..0000000 --- a/src/main/java/com/example/baisgate/BaisGateApplication.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.example.baisgate; - -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; - -@SpringBootApplication -public class BaisGateApplication { - public static void main(String[] args) { - SpringApplication.run(BaisGateApplication.class, args); - } -} \ No newline at end of file diff --git a/src/main/java/com/example/baisgate/PaymentService.java b/src/main/java/com/example/baisgate/PaymentService.java deleted file mode 100644 index 489d52a..0000000 --- a/src/main/java/com/example/baisgate/PaymentService.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.example.baisgate; - -public class PaymentService { - public String approve(String transactionId) { - if (transactionId == null || transactionId.trim().isEmpty()) { - throw new IllegalArgumentException("Transaction ID cannot be blank"); - } - return "APPROVED:" + transactionId; - } -} \ No newline at end of file diff --git a/src/test/java/com/example/baisgate/BaisGateApplicationTests.java b/src/test/java/com/example/baisgate/BaisGateApplicationTests.java deleted file mode 100644 index 1a8f4c5..0000000 --- a/src/test/java/com/example/baisgate/BaisGateApplicationTests.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.example.baisgate; - -import org.junit.jupiter.api.Test; -import org.springframework.boot.test.context.SpringBootTest; - -@SpringBootTest -class BaisGateApplicationTests { - - @Test - void contextLoads() { - } -} \ No newline at end of file diff --git a/src/test/java/com/example/baisgate/PaymentServiceTest.java b/src/test/java/com/example/baisgate/PaymentServiceTest.java deleted file mode 100644 index 1caa7a9..0000000 --- a/src/test/java/com/example/baisgate/PaymentServiceTest.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.example.baisgate; - -import org.junit.jupiter.api.Test; -import static org.junit.jupiter.api.Assertions.*; - -class PaymentServiceTest { - - @Test - void testApprove_WithValidTransactionId_ReturnsApproved() { - PaymentService paymentService = new PaymentService(); - String result = paymentService.approve("12345"); - assertEquals("APPROVED:12345", result); - } - - @Test - void testApprove_WithBlankTransactionId_ThrowsIllegalArgumentException() { - PaymentService paymentService = new PaymentService(); - Exception exception = assertThrows(IllegalArgumentException.class, () -> { - paymentService.approve(""); - }); - assertEquals("Transaction ID cannot be blank", exception.getMessage()); - } - - @Test - void testApprove_WithNullTransactionId_ThrowsIllegalArgumentException() { - PaymentService paymentService = new PaymentService(); - Exception exception = assertThrows(IllegalArgumentException.class, () -> { - paymentService.approve(null); - }); - assertEquals("Transaction ID cannot be blank", exception.getMessage()); - } -} \ No newline at end of file