Generate Mock Data

by Matthew Vasallo

JavaScript

var studentsSummaries = [];
var studentActivityScores = {};
var activities = [];
for (var i = 1; i <= 1000; i++) {
    var mockStudent = {
        "firstName": "Mock " + i,
            "lastName": "Student",
            "email": "[email protected]",
            "studentId": "",
            "orgId": 13414,
            "userId": i,
            "sourceId": "5cdc7afabbc6f418:715a4966:1306b764a8c:-7f" + i,
            "finalScore": 58.1,
            "pointsPossible": 845,
            "pointsEarned": 232
    };
    studentActivityScores[mockStudent.userId] = [];
    for (var j = 1; j <= 1000; j++) {
        var studentScore = {
            "pointsEarned": 10,
                "pointsPossible": 10,
                "recordedPercent": 100,
                "activityId": j,
                "attemptCount": 0
        };
        studentActivityScores[mockStudent.userId].push(studentScore);
    }
    //studentsSummaries.push(mockStudent);
}

console.log(JSON.stringify(studentActivityScores));