我在登录页面上为验证凭据而编写的代码是:
describe('Login',function() {
var loginURL;
var email=element(by.id("email"));
var password=element(by.id("password"));
var LoginButton=element(by.buttonText("Sign in"));
});
it('should redirect to login page',function() {
browser.get('https://pacific-meadow-5124-dev-test.herokuapp.com');
loginURL = browser.getCurrentUrl();``
expect(browser.getCurrentUrl()).toEqual(loginURL);
});
it('should warn on wrong/missing values',function(){
email.clear();
password.clear();
password.sendkeys('test');
loginButton.click();
expect(error.getText()).toMatch('missing email');
email.sendkeys('test');
loginButton.click();
expect(error.gettext()).toMatch('invalid email');
email.sendkeys('pavanpesse11@gmail.com');
password.clear();
loginButton.click();
expect(error.getText()).toMatch('missing password');
});
it('should accept a valid email address and password', function() {
email.clear();
password.clear();
email.sendKeys('pavanpesse11@gmail.com');
password.sendKeys('goalsr123');
loginButton.click();
expect(browser.getCurrentUrl()).not.toEqual(loginURL);
});
Run Code Online (Sandbox Code Playgroud)
我无法执行上面的代码,收到错误说明jasmine.suite() required
如下所示:
Message:
Error: jasmine.Suite() required
Stacktrace:
Error: jasmine.Suite() required
at new jasmine.Spec (C:\Users\GOALSR3\AppData\Roaming\npm\node_modules\protr
actor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2326:11) …Run Code Online (Sandbox Code Playgroud) 这是我的表结构,我使用以下查询更新序列:
Update styles set sequence=1 where styleid = 'CLASSIC';
Run Code Online (Sandbox Code Playgroud)
我收到错误消息
PRIMARY KEY part sequence found in SET part
Missing PRIMARY KEY part sequence
CREATE TABLE styles (
styleid ascii,
sequence int,
active boolean,
image ascii,
name ascii,
PRIMARY KEY (styleid, sequence)
) WITH CLUSTERING ORDER BY (sequence DESC);
Run Code Online (Sandbox Code Playgroud)
请任何人帮我更新聚类键序列,以便更新它.或者任何替代方法请分享.
通过使用POJO为我的方法创建模型,我从sqlite3 DB获取数据。在检索arraylist中的数据时,我得到了日期解析错误。该日期在sqlite3数据库中定义为时间戳,并在编译时引发:无法解析的日期:“ 2015-05-21 12:41:56”错误。并且在编译查询时抛出该错误:解析时间戳错误我正在使用getDate()从表中检索日期。
public List<EnergyMeter> getAllData() {
List<EnergyMeter> meters = new ArrayList<EnergyMeter>();
try {
LOGGER.info("############### FetchData.getAllData() start");
Statement statement = DBConnection.getConnection().createStatement();
ResultSet rs = statement.executeQuery("SELECT * FROM ENERGY_METER");
LOGGER.info("############### FetchData.getAllData() meters:"+rs.getDate("CREATION_TIME"));
while (rs.next()) {
EnergyMeter energyMeter = new EnergyMeter();
energyMeter.setDEVICE_IP(rs.getString("IP"));
energyMeter.setCREATION_TIME(rs.getDate("CREATION_TIME"));
energyMeter.setDESCRIPTION(rs.getString("DESCRIPTION"));
energyMeter.setDEVICE_NAME(rs.getString("DEVICE_NAME"));
energyMeter.setEMAIL_ID(rs.getString("EMAIL_ID"));
energyMeter.setFDU_NAME(rs.getString("FDU_NAME"));
energyMeter.setICBS(rs.getString("ICBS"));
energyMeter.setLOCATION(rs.getString("LOCATION"));
energyMeter.setMAC_ADDRESS(rs.getString("MAC_ADDRESS"));
energyMeter.setMASTER_ID(rs.getString("MASTER_ID"));
energyMeter.setPARAMETER(rs.getString("PARAMETER"));
energyMeter.setPORT(rs.getString("PORT"));
energyMeter.setPRODUCT_NAME(rs.getString("PRODUCT_NAME"));
energyMeter.setSMTP(rs.getString("SMTP"));
energyMeter.setSNMP(rs.getString("SNMP"));
meters.add(energyMeter);
}
} catch (SQLException e) {
e.printStackTrace();
}
LOGGER.info("############### FetchData.getAllData() end");
return meters;
}
Run Code Online (Sandbox Code Playgroud)
我将日期定义为:私有日期CREATION_TIME; …
我是 angular 4 jasmine 单元测试的新手。
谢谢你的帮助。
登录组件:
import { Component, OnInit } from '@angular/core';
import { Router } from '@angular/router';
import { Http, Headers, RequestOptions, Response } from '@angular/http';
import { HttpError } from '../core/http-error';
import { jsonFields } from '../app.constants';
import { LoggedUserData } from '../shared/model/loggedUserData';
import { Observable } from 'rxjs/Observable';
import { FormControl, Validators } from '@angular/forms';
import { LoginService } from '../shared/login.service';
@Component({
selector: 'app-login',
templateUrl: './login.component.html',
styleUrls: ['./login.component.scss'] …Run Code Online (Sandbox Code Playgroud) jasmine karma-jasmine karma-coverage angular angular4-router
我有一个 modbus 项目,在从设备读取时出现错误代码 3。如果有人知道是什么问题以及如何解决,请帮忙。
net.wimpi.modbus.ModbusSlaveException: Error Code = 3
Run Code Online (Sandbox Code Playgroud) java ×2
angular ×1
cassandra ×1
cql ×1
jasmine ×1
javascript ×1
jsp ×1
key ×1
modbus ×1
nosql ×1
protractor ×1
sourceforge ×1
sqlite ×1
validation ×1