小编Jul*_*333的帖子

在 beforeEach 中声明变量

我得到

参考错误:initialState 未定义

当我将 initialState 声明为 const in 时beforeEach(()=> {...。那不应该工作吗?

describe('register reducer', () => {
        beforeEach(() => {
            const initialState = UsersService.getInitialUsersState();
        })

        it('should return the initial state', () => {
            expect(usersReducer(undefined, [])).toEqual(initialState);
        });

        it('Toggle isBaby or sitter', () => {
            deepFreeze(initialState);
            let newState = initialState;
            newState.isBaby = true;

            expect(
                usersReducer(initialState, {
                    type: types.UsersActions.SET_TYPE,
                    payload: true
                })).toEqual(newState);
        });
Run Code Online (Sandbox Code Playgroud)

unit-testing constants variable-declaration angular

5
推荐指数
2
解决办法
5715
查看次数

在 AWS 上托管 SQLITE 数据库文件

我有一个使用SQLite作为数据库的节点应用程序。我将在AWS EC2上托管我的应用程序,我想知道是否可以将 SQLITE 数据库以及其余文件上传到那里,因为它只是一个文件,还是需要将其单独存储在存储比如S3如果可以将 AMI 与EC2上的其余文件一起托管,那么应该选择什么AMI

sqlite file amazon-s3 amazon-ec2 node.js

5
推荐指数
0
解决办法
5157
查看次数

检查对象是否为空不起作用

我测试的情况下,如果我的对象空的,所以故意我做了一个查询已在数据库中没有比赛,这应该评估我否则,如果语句,但是我没有得到任何回应控制台.

我究竟做错了什么?

user.loginUser = (jUserData, res) => {
    var aData = [
        jUserData.email,
        jUserData.mobile_number,
        0
    ]
    var sQuery = 'SELECT * FROM users WHERE email = ? AND mobile_number = ? AND active = ?'

    function isEmpty(obj) {
        for (var key in obj) {
            if (obj.hasOwnProperty(key))
                return false;
        }
        return true;
    }
    db.each(sQuery, aData, function (err, jRow) {
        console.log(jRow)
        if (err) {
            console.log('BAD, user not logged in')
            return …
Run Code Online (Sandbox Code Playgroud)

node.js is-empty

3
推荐指数
1
解决办法
1万
查看次数