mirror of
https://github.com/Azure/cosmos-explorer.git
synced 2024-12-03 02:47:00 +00:00
d85b6285ac
* fixed lint issue of StringUtils file * Fixed null lint issue
31 lines
1.1 KiB
TypeScript
31 lines
1.1 KiB
TypeScript
import * as StringUtils from "./StringUtils";
|
|
|
|
describe("StringUtils", () => {
|
|
describe("stripSpacesFromString()", () => {
|
|
it("should strip all spaces from input string", () => {
|
|
const transformedString: string = StringUtils.stripSpacesFromString("a b c");
|
|
expect(transformedString).toBe("abc");
|
|
});
|
|
|
|
it("should return original string if input string has no spaces", () => {
|
|
const transformedString: string = StringUtils.stripSpacesFromString("abc");
|
|
expect(transformedString).toBe("abc");
|
|
});
|
|
|
|
it("should return undefined if input is undefined", () => {
|
|
const transformedString: string = StringUtils.stripSpacesFromString(undefined);
|
|
expect(transformedString).toBeUndefined();
|
|
});
|
|
|
|
it("should return undefined if input is undefiend", () => {
|
|
const transformedString: string = StringUtils.stripSpacesFromString(undefined);
|
|
expect(transformedString).toBe(undefined);
|
|
});
|
|
|
|
it("should return empty string if input is an empty string", () => {
|
|
const transformedString: string = StringUtils.stripSpacesFromString("");
|
|
expect(transformedString).toBe("");
|
|
});
|
|
});
|
|
});
|