shinnosuke
2026-08-13 85f7775c0900a0a74824f0a885d70fe698d95d1e
talent-card-server/src/test/java/com/talentcard/server/business/admin/AdminBusinessServiceTests.java
@@ -1,5 +1,6 @@
package com.talentcard.server.business.admin;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatCode;
import static org.assertj.core.api.Assertions.assertThatThrownBy;
import static org.mockito.Mockito.mock;
@@ -24,4 +25,17 @@
            .isInstanceOf(BusinessException.class)
            .hasMessageContaining("请输入商家地址");
   }
   @Test
   void supportsMerchantAppLoginForConfiguredServiceTypes() {
      assertThat(service.supportsMerchantAppLogin("数码服务")).isTrue();
      assertThat(service.supportsMerchantAppLogin("文化服务")).isTrue();
      assertThat(service.supportsMerchantAppLogin("电信服务")).isTrue();
      assertThat(service.supportsMerchantAppLogin("口腔治疗保健")).isTrue();
   }
   @Test
   void doesNotSupportMerchantAppLoginForUnconfiguredServiceTypes() {
      assertThat(service.supportsMerchantAppLogin("酒店服务")).isFalse();
   }
}