Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Register
Sign in
Toggle navigation
Menu
UPSMF
uphrh-SunbirdEd-portal-old
Commits
482edae9
Commit
482edae9
authored
2 years ago
by
Abhishek P N
Browse files
Options
Download
Patches
Plain Diff
Issue #SB-0000 fix: Added testcases for cs-lib-initializer service
parent
ca9f66c4
release-5.1.1
filters_5.1.1
gcp_test
release-5.1.0
Tags unavailable
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
src/app/client/src/app/service/CsLibInitializer/cs-lib-initializer.service.spec.ts
+32
-0
...rvice/CsLibInitializer/cs-lib-initializer.service.spec.ts
with
32 additions
and
0 deletions
+32
-0
src/app/client/src/app/service/CsLibInitializer/cs-lib-initializer.service.spec.ts
0 → 100644
+
32
−
0
View file @
482edae9
import
{
CsLibInitializerService
}
from
'
./cs-lib-initializer.service
'
;
import
{
UserService
}
from
'
@sunbird/core
'
;
import
{
CsModule
}
from
'
@project-sunbird/client-services
'
;
import
{
of
}
from
'
rxjs
'
;
describe
(
'
CsLibInitializerService
'
,
()
=>
{
let
csLibInitializerService
:
CsLibInitializerService
;
const
mockUserService
:
Partial
<
UserService
>
=
{
userData
$
:
of
({
userProfile
:
{}
as
any
})
as
any
,
appId
:
'
123
'
,
};
beforeEach
(()
=>
{
csLibInitializerService
=
new
CsLibInitializerService
(
mockUserService
as
UserService
)
});
it
(
'
should create CsLibInitializerService
'
,
()
=>
{
expect
(
csLibInitializerService
).
toBeTruthy
();
});
it
(
'
should initialize CsModule
'
,
()
=>
{
jest
.
spyOn
(
document
,
'
getElementById
'
).
mockReturnValue
(
<
HTMLElement
><
unknown
>
123
)
CsModule
.
instance
[
'
_isInitialised
'
]
=
false
;
jest
.
spyOn
(
CsModule
.
instance
,
'
init
'
);
csLibInitializerService
.
initializeCs
();
expect
(
CsModule
.
instance
.
init
).
toHaveBeenCalled
();
expect
(
CsModule
.
instance
.
isInitialised
).
toBeTruthy
();
});
});
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets