### Question:
ProductService { @AdminOnly public void annoAopDelete(Long id) { System.out.println("Delete Product."); }  void insert(Product product); void classicalDelete(Long id); void baseAopDelete(Long id); @AdminOnly void annoAopDelete(Long id);  }### Answer:
@Test(expected = Exception.class) public void annoAopDelete() throws Exception { CurrentUserHolder.set("frank"); productService.baseAopDelete(1L); }