Просмотр исходного кода

fix(test): add throws Exception to test methods calling preHandle

Ultraworked with Sisyphus

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
iwt 3 месяцев назад
Родитель
Сommit
10c59cb7b8

+ 7 - 7
cfc-backend/src/test/java/com/etotem/cfc/config/FamilyAccessInterceptorTest.java

@@ -36,7 +36,7 @@ public class FamilyAccessInterceptorTest {
     }
     }
 
 
     @Test
     @Test
-    public void testChildAccessValid() {
+    public void testChildAccessValid() throws Exception {
         Long userId = 1L;
         Long userId = 1L;
         Long familyId = 1L;
         Long familyId = 1L;
         User user = createMockUser(userId, familyId, "child");
         User user = createMockUser(userId, familyId, "child");
@@ -54,7 +54,7 @@ public class FamilyAccessInterceptorTest {
     }
     }
 
 
     @Test
     @Test
-    public void testChildAccessInvalid() {
+    public void testChildAccessInvalid() throws Exception {
         Long userId = 1L;
         Long userId = 1L;
         Long userFamilyId = 1L;
         Long userFamilyId = 1L;
         Long requestedFamilyId = 2L;
         Long requestedFamilyId = 2L;
@@ -74,7 +74,7 @@ public class FamilyAccessInterceptorTest {
     }
     }
 
 
     @Test
     @Test
-    public void testTeacherAccessValid() {
+    public void testTeacherAccessValid() throws Exception {
         Long userId = 2L;
         Long userId = 2L;
         Long teacherFamilyId = 5L;
         Long teacherFamilyId = 5L;
         Long assignedFamilyId = 5L;
         Long assignedFamilyId = 5L;
@@ -92,7 +92,7 @@ public class FamilyAccessInterceptorTest {
     }
     }
 
 
     @Test
     @Test
-    public void testMissingFamilyId() {
+    public void testMissingFamilyId() throws Exception {
         Long userId = 1L;
         Long userId = 1L;
         Long familyId = 1L;
         Long familyId = 1L;
         User user = createMockUser(userId, familyId, "child");
         User user = createMockUser(userId, familyId, "child");
@@ -109,7 +109,7 @@ public class FamilyAccessInterceptorTest {
     }
     }
 
 
     @Test
     @Test
-    public void testAdminPath() {
+    public void testAdminPath() throws Exception {
         Long userId = 1L;
         Long userId = 1L;
         User user = createMockUser(userId, 1L, "admin");
         User user = createMockUser(userId, 1L, "admin");
         when(userService.getEffectiveFamilyIds(userId)).thenReturn(Collections.singleton(1L));
         when(userService.getEffectiveFamilyIds(userId)).thenReturn(Collections.singleton(1L));
@@ -126,7 +126,7 @@ public class FamilyAccessInterceptorTest {
     }
     }
 
 
     @Test
     @Test
-    public void testNoUserId() {
+    public void testNoUserId() throws Exception {
         MockHttpServletRequest request = new MockHttpServletRequest();
         MockHttpServletRequest request = new MockHttpServletRequest();
         request.setMethod("POST");
         request.setMethod("POST");
         request.setRequestURI("/api/dan-assessment/materials");
         request.setRequestURI("/api/dan-assessment/materials");
@@ -138,7 +138,7 @@ public class FamilyAccessInterceptorTest {
     }
     }
 
 
     @Test
     @Test
-    public void testEmptyEffectiveFamilyIds() {
+    public void testEmptyEffectiveFamilyIds() throws Exception {
         Long userId = 1L;
         Long userId = 1L;
         User user = createMockUser(userId, null, "parent");
         User user = createMockUser(userId, null, "parent");
         when(userService.getEffectiveFamilyIds(userId)).thenReturn(Collections.emptySet());
         when(userService.getEffectiveFamilyIds(userId)).thenReturn(Collections.emptySet());