我有一个测试,需要将一个删除键模拟到输入字段中。我尝试过使用
@Repository
@Transactional(propagation = Propagation.MANDATORY, transactionManager = "hibernateTxManager", readOnly = true)
public class MyRepoImpl implements MyRepo {
@Autowired
private SessionFactory sessionFactory;
@Autowired
private MyDataSource myDataSource;
public Stream<MyEntity> getStream() {
return sessionFactory.openStatelessSession(DataSourceUtils.getConnection(myDataSource))
.createNativeQuery("my_query", MyEntity.class)
.setReadOnly(true)
.setFetchSize(1000)
.stream();
}
...
和
element.sendKeys(protractor.keys.delete);
抛出错误状态.key未定义。有什么想法吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
或者,您可以使用element.sendKeys('\b')
尝试使用控制台记录&#34;量角器&#34;并查看它是否为null或未定义。在我朦胧的经历中,如果对象未定义,则从该对象调用变量将抛出variable is undefined
而不是object is undefined
。