|
6 | 6 | import org.junit.jupiter.api.*; |
7 | 7 | import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; |
8 | 8 | import static org.junit.jupiter.api.Assertions.assertFalse; |
| 9 | + |
| 10 | +import org.slf4j.Logger; |
| 11 | +import org.slf4j.LoggerFactory; |
9 | 12 | import software.amazon.awssdk.regions.Region; |
10 | 13 | import software.amazon.awssdk.services.ecs.EcsClient; |
11 | 14 | import software.amazon.awssdk.services.secretsmanager.SecretsManagerClient; |
|
20 | 23 | @TestInstance(TestInstance.Lifecycle.PER_METHOD) |
21 | 24 | @TestMethodOrder(MethodOrderer.OrderAnnotation.class) |
22 | 25 | public class EcsTest { |
| 26 | + private static final Logger logger = LoggerFactory.getLogger(EcsTest.class); |
23 | 27 | private static EcsClient ecsClient; |
24 | 28 | private static String clusterName = ""; |
25 | 29 | private static String clusterARN = ""; |
@@ -53,61 +57,61 @@ public static void setUp() throws IOException { |
53 | 57 | @Test |
54 | 58 | @Tag("IntegrationTest") |
55 | 59 | @Order(1) |
56 | | - public void CreateCluster() { |
| 60 | + public void testCreateCluster() { |
57 | 61 | clusterARN = CreateCluster.createGivenCluster(ecsClient, clusterName); |
58 | 62 | assertFalse(clusterARN.isEmpty()); |
59 | | - System.out.println("Test 1 passed"); |
| 63 | + logger.info("Test 1 passed"); |
60 | 64 | } |
61 | 65 |
|
62 | 66 | @Test |
63 | 67 | @Tag("IntegrationTest") |
64 | 68 | @Order(2) |
65 | | - public void ListClusters() { |
| 69 | + public void testListClusters() { |
66 | 70 | assertDoesNotThrow(() -> ListClusters.listAllClusters(ecsClient)); |
67 | | - System.out.println("Test 2 passed"); |
| 71 | + logger.info("Test 2 passed"); |
68 | 72 | } |
69 | 73 |
|
70 | 74 | @Test |
71 | 75 | @Tag("IntegrationTest") |
72 | 76 | @Order(3) |
73 | | - public void DescribeClusters() { |
| 77 | + public void testDescribeClusters() { |
74 | 78 | assertDoesNotThrow(() -> DescribeClusters.descCluster(ecsClient, clusterARN)); |
75 | | - System.out.println("Test 3 passed"); |
| 79 | + logger.info("Test 3 passed"); |
76 | 80 | } |
77 | 81 |
|
78 | 82 | @Test |
79 | 83 | @Tag("IntegrationTest") |
80 | 84 | @Order(4) |
81 | | - public void ListTaskDefinitions() { |
| 85 | + public void testListTaskDefinitions() { |
82 | 86 | assertDoesNotThrow(() -> ListTaskDefinitions.getAllTasks(ecsClient, clusterARN, taskId)); |
83 | | - System.out.println("Test 4 passed"); |
| 87 | + logger.info("Test 4 passed"); |
84 | 88 | } |
85 | 89 |
|
86 | 90 | @Test |
87 | 91 | @Tag("IntegrationTest") |
88 | 92 | @Order(5) |
89 | | - public void CreateService() { |
| 93 | + public void testCreateService() { |
90 | 94 | serviceArn = CreateService.createNewService(ecsClient, clusterName, serviceName, securityGroups, subnet, |
91 | 95 | taskDefinition); |
92 | 96 | assertFalse(serviceArn.isEmpty()); |
93 | | - System.out.println("Test 5 passed"); |
| 97 | + logger.info("Test 5 passed"); |
94 | 98 | } |
95 | 99 |
|
96 | 100 | @Test |
97 | 101 | @Tag("IntegrationTest") |
98 | 102 | @Order(6) |
99 | | - public void UpdateService() throws InterruptedException { |
| 103 | + public void testUpdateService() throws InterruptedException { |
100 | 104 | Thread.sleep(20000); |
101 | 105 | assertDoesNotThrow(() -> UpdateService.updateSpecificService(ecsClient, clusterName, serviceArn)); |
102 | | - System.out.println("Test 6 passed"); |
| 106 | + logger.info("Test 6 passed"); |
103 | 107 | } |
104 | 108 |
|
105 | 109 | @Test |
106 | 110 | @Tag("IntegrationTest") |
107 | 111 | @Order(7) |
108 | | - public void DeleteService() { |
| 112 | + public void testDeleteService() { |
109 | 113 | assertDoesNotThrow(() -> DeleteService.deleteSpecificService(ecsClient, clusterName, serviceArn)); |
110 | | - System.out.println("Test 7 passed"); |
| 114 | + logger.info("Test 7 passed"); |
111 | 115 | } |
112 | 116 |
|
113 | 117 | private static String getSecretValues() { |
|
0 commit comments