Skip to content

Commit 6a8da0a

Browse files
Merge pull request #22 from saidshahdev/feature-collection-utils-tests
Feature collection utils tests
2 parents d75df22 + 7074176 commit 6a8da0a

2 files changed

Lines changed: 4 additions & 12 deletions

File tree

src/utilities/collection-utils.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ describe("CollectionUtils", () => {
7272
expect(result).toBeFalse();
7373
});
7474

75-
test("when collections param is undefined, it returns false", (): void => {
75+
test("given collections is undefined, it returns false", (): void => {
7676
// Arrange & Act
7777
const result = CollectionUtils.hasValues(
7878
(undefined as unknown) as any[]
@@ -82,7 +82,7 @@ describe("CollectionUtils", () => {
8282
expect(result).toBeFalse();
8383
});
8484

85-
test("when collections param is null, it returns false", (): void => {
85+
test("given collections is null, it returns false", (): void => {
8686
// Arrange & Act
8787
const result = CollectionUtils.hasValues(
8888
(null as unknown) as any[]
@@ -179,7 +179,7 @@ describe("CollectionUtils", () => {
179179
expect(result).toBeTrue();
180180
});
181181

182-
test("when collections param is undefined, it returns true", (): void => {
182+
test("given collections is undefined, it returns true", (): void => {
183183
// Arrange & Act
184184
const result = CollectionUtils.isEmpty(
185185
(undefined as unknown) as any[]
@@ -189,7 +189,7 @@ describe("CollectionUtils", () => {
189189
expect(result).toBeTrue();
190190
});
191191

192-
test("when collections param is null, it returns true", (): void => {
192+
test("given collections is null, it returns true", (): void => {
193193
// Arrange & Act
194194
const result = CollectionUtils.isEmpty((null as unknown) as any[]);
195195

src/utilities/collection-utils.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,6 @@ const _equalsBy = function<T, V>(
5858
const _hasValues = (
5959
...collections: Array<any[] | List<any> | undefined>
6060
): boolean => {
61-
if (collections == null) {
62-
return false;
63-
}
64-
6561
let hasValues = false;
6662
collections.forEach((collection: any[] | List<any> | undefined) => {
6763
if (!_isEmpty(collection)) {
@@ -85,10 +81,6 @@ const _hasValues = (
8581
const _isEmpty = (
8682
...collections: Array<any[] | List<any> | undefined>
8783
): boolean => {
88-
if (collections == null) {
89-
return true;
90-
}
91-
9284
let isEmpty = true;
9385

9486
collections.forEach((collection: any[] | List<any> | undefined) => {

0 commit comments

Comments
 (0)