All files / src/bo base-bo-collection.js

75% Statements 3/4
33.33% Branches 1/3
66.67% Functions 2/3
75% Lines 3/4

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    79x       680x               1x  
class BaseBoCollection {
  constructor(props = {}) {
    this.models = props.models || [];
  }
 
  static get displayName() {
    return `${this.Bo.displayName}s`;
  }
 
  filter(predicate) {
    return new this.constructor({ models: this.models.filter(predicate) });
  }
}
 
module.exports = BaseBoCollection;