Show RFM as customer snapshot
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 49s
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 49s
This commit is contained in:
@@ -256,6 +256,9 @@ test('getRfmAnalytics calculates recency against selected range end date', async
|
||||
assert.equal(yesterday.clients[0].recencyDays, 0);
|
||||
assert.equal(yesterday.clients[0].frequency, 1);
|
||||
assert.equal(yesterday.clients[0].monetary, 100);
|
||||
assert.equal(yesterday.clients.length, 3);
|
||||
assert.ok(yesterday.clients.some(client => client.recencyScore === 1));
|
||||
assert.ok(yesterday.clients.some(client => client.phone === '2' && client.monetary === 0 && client.frequency === 0));
|
||||
} finally {
|
||||
pool.query = originalQuery;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user