瀏覽代碼

test: Improve test cases in sentinel-apache-dubbo-adapter module

Signed-off-by: Eric Zhao <sczyh16@gmail.com>
master
Eric Zhao 4 年之前
父節點
當前提交
fe23d5c11f
共有 2 個檔案被更改,包括 14 行新增0 行删除
  1. +2
    -0
      sentinel-adapter/sentinel-apache-dubbo-adapter/src/test/java/com/alibaba/csp/sentinel/adapter/dubbo/SentinelDubboConsumerFilterTest.java
  2. +12
    -0
      sentinel-adapter/sentinel-apache-dubbo-adapter/src/test/java/com/alibaba/csp/sentinel/adapter/dubbo/fallback/DubboFallbackRegistryTest.java

+ 2
- 0
sentinel-adapter/sentinel-apache-dubbo-adapter/src/test/java/com/alibaba/csp/sentinel/adapter/dubbo/SentinelDubboConsumerFilterTest.java 查看文件

@@ -19,6 +19,7 @@ import com.alibaba.csp.sentinel.BaseTest;
import com.alibaba.csp.sentinel.Entry;
import com.alibaba.csp.sentinel.EntryType;
import com.alibaba.csp.sentinel.adapter.dubbo.config.DubboConfig;
import com.alibaba.csp.sentinel.adapter.dubbo.fallback.DefaultDubboFallback;
import com.alibaba.csp.sentinel.adapter.dubbo.fallback.DubboFallback;
import com.alibaba.csp.sentinel.adapter.dubbo.fallback.DubboFallbackRegistry;
import com.alibaba.csp.sentinel.adapter.dubbo.provider.DemoService;
@@ -82,6 +83,7 @@ public class SentinelDubboConsumerFilterTest extends BaseTest {
@After
public void cleanUp() {
cleanUpAll();
DubboFallbackRegistry.setConsumerFallback(new DefaultDubboFallback());
}

public void initFlowRule(String resource) {


+ 12
- 0
sentinel-adapter/sentinel-apache-dubbo-adapter/src/test/java/com/alibaba/csp/sentinel/adapter/dubbo/fallback/DubboFallbackRegistryTest.java 查看文件

@@ -20,7 +20,9 @@ import com.alibaba.csp.sentinel.slots.block.SentinelRpcException;
import com.alibaba.csp.sentinel.slots.block.flow.FlowException;
import org.apache.dubbo.rpc.AsyncRpcResult;
import org.apache.dubbo.rpc.Result;
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;

/**
@@ -28,6 +30,16 @@ import org.junit.Test;
*/
public class DubboFallbackRegistryTest {

@Before
public void setUp() {
DubboFallbackRegistry.setConsumerFallback(new DefaultDubboFallback());
}

@After
public void tearDown() {
DubboFallbackRegistry.setConsumerFallback(new DefaultDubboFallback());
}

@Test(expected = SentinelRpcException.class)
public void testDefaultFallback() {
// Test for default.


Loading…
取消
儲存