TypeError:selector.split不是赛普拉斯的功能

时间:2019-03-06 12:10:58

标签: javascript cypress

我对柏树很陌生,我正在尝试使它自动化。我有一个具有相同类的元素列表,我想获取列表的长度。我已经尝试了一些方法,但是没有用。上次尝试是:

    MongoClient mongoClient = new MongoClient();
    MongoDatabase database = mongoClient.getDatabase("MyDB");
    MongoCollection<Document> collection = (MongoCollection<Document>)database.runCommand(??);        

我得到了错误: TypeError:selector.split不是函数

关于我在做什么错的任何提示。

2 个答案:

答案 0 :(得分:1)

尝试一下,chai支持length关键字:

cy.get('.product').should('have.length', 12)

答案 1 :(得分:0)

您可以更轻松地做到这一点:

cy.get('. product')
  .should($productCount => {
    expect($productCount)
      .to.have.length(12)
  })

使用Chai,您可以访问.to.have.length方法。