@Operation(summary = "秒杀场景二(redis分布式锁实现)", description = "秒杀场景二(redis分布式锁实现)", method = "POST")
    @PostMapping("/redisson")
    public Result doWithRedissionLock(@RequestBody @Valid SeckillWebMockRequestDTO dto) {
        processSeckill(dto, REDISSION_LOCK);
        return Result.ok();
    }
@Test
    void testDoWithRedissionLock() {
        SeckillWebMockRequestDTO requestDTO = new SeckillWebMockRequestDTO();
        requestDTO.setSeckillId(1L);
        requestDTO.setRequestCount(1);
        SeckillMockRequestDTO any = new SeckillMockRequestDTO();
        any.setSeckillId(1L);
        Result response = seckillMockController.doWithRedissionLock(requestDTO);

        verify(seckillService, times(0)).execute(any(SeckillMockRequestDTO.class), anyInt());
        assertEquals(0, response.getCode());
    }