Total Complexity | 4 |
Complexity/F | 1 |
Lines of Code | 9 |
Function Count | 4 |
Duplicated Lines | 0 |
Ratio | 0 % |
Coverage | 100% |
Changes | 0 |
1 | 4 | export default class Helper { |
|
2 | static objectExists<T>(obj: T | undefined | null): obj is T { |
||
3 | 297 | return obj !== undefined && obj !== null; |
|
4 | } |
||
5 | |||
6 | 4 | static mockObjectProperty = <T, K extends keyof T>(object: T, property: K, value: T[K]): void => { |
|
7 | 1 | Object.defineProperty(object, property, {get: () => value}); |
|
8 | }; |
||
9 | } |