小编use*_*693的帖子

Mockito:将真实对象注入私有的@Autowired字段

我正在使用Mockito @Mock@InjectMocks注释将依赖项注入到使用Spring注释的私有字段中@Autowired:

@RunWith(MockitoJUnitRunner.class)
public class DemoTest {
    @Mock
    private SomeService service;

    @InjectMocks
    private Demo demo;

    /* ... */
}
Run Code Online (Sandbox Code Playgroud)

public class Demo {

    @Autowired
    private SomeService service;

    /* ... */
}
Run Code Online (Sandbox Code Playgroud)

现在我想将真实对象注入私有@Autowired字段(没有setter).这是可能的还是机制仅限于注射Mocks?

java spring mockito

170
推荐指数
4
解决办法
9万
查看次数

W3C 验证器错误:仅当输入类型为

给定 HTML 文档

<!DOCTYPE html> 
<html>
  <head>
    <title>Title</title>
  </head> 
  <body>
    <form> 
      <input type="email" placeholder="E-Mail"/>
    </form>  
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

W3C验证(V1.3)给出以下错误消息:

第 8 行,第 48 列:placeholder仅当输入类型为电子邮件、号码、密码、搜索、电话、文本或 url 时才允许使用属性。

为什么?

html placeholder w3c-validation html-input

5
推荐指数
1
解决办法
2871
查看次数

标签 统计

html ×1

html-input ×1

java ×1

mockito ×1

placeholder ×1

spring ×1

w3c-validation ×1