[Designer] #575 focus dashboard on primary actions

This commit is contained in:
devmrko
2026-06-30 17:31:29 +09:00
parent d72dbbe842
commit 8baaa3fe56
4 changed files with 419 additions and 80 deletions

View File

@@ -10,14 +10,19 @@ import org.junit.jupiter.api.Test;
class GuidedFlowTemplateTest {
@Test
void dashboardExplainsTheFourStepPermissionJourney() throws IOException {
void dashboardPrioritizesActionsAndKeepsDetailCollapsed() throws IOException {
String html = template("dashboard.html");
assertThat(html)
.contains("1. 권한 설계")
.contains("2. DB 보호 연결")
.contains("3. 검증 세션")
.contains("4. 결과 확인");
.contains("th:replace=\"~{fragments/layout :: head('VPD 권한 백오피스')}\"")
.contains("권한 결과 확인")
.contains("권한 규칙 관리")
.contains("권한 적용 4단계")
.contains("workflow-steps")
.contains("현재 상태")
.contains("작동 방식과 등록 대상 보기")
.contains("<details class=\"dashboard-details\">")
.doesNotContain("journey-card");
}
@Test