All files Crown.js

100% Statements 7/7
100% Branches 0/0
100% Functions 2/2
100% Lines 7/7

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23    3x 3x 3x 3x       3x             6x       1x    
class Crown {
    constructor (id, _id) {
        this.participantId = id;
        this.userId = _id;
        this.time = Date.now();
        this.startPos = {
            x: 50,
            y: 50
        }
        this.endPos = {
            x: Crown.generateRandomPos(),
            y: Crown.generateRandomPos()
        }
    }
 
    static generateRandomPos() {
        return Math.floor(Math.random() * 10000) / 100;
    }
}
 
module.exports = Crown;