/**
 * Si necesitas saber que trae el "ctx"
 * Puedes ver el README.md dentro packages/database
 */

class MockDatabase {
    db
    listHistory = []

    constructor() {}

    getPrevByNumber = (from) => {
        const history = this.listHistory.slice().reverse()
        return history.find((a) => a.from === from)
    }

    save = (ctx) => {
        this.listHistory.push(ctx)
    }
}

module.exports = MockDatabase
