Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MockBuilder #135

Closed
wants to merge 31 commits into from
Closed

MockBuilder #135

wants to merge 31 commits into from

Conversation

satanTime
Copy link
Member

Closes #44

satanTime and others added 30 commits March 28, 2020 14:26
It has sensetive providers such as:
* Application Initializer
* ApplicationInitStatus
* localeId
By default all providers of ApplicationModule will be kept until they're explicitly mocked / replaced.
feat(mock-builder): ApplicationModule providers
In case of the skipMock we should respect the original class.
test: assure no leftovers after MockBuilder
# Conflicts:
#	CHANGELOG.md
#	README.md
#	lib/mock-component/mock-component.spec.ts
#	lib/mock-component/mock-component.ts
#	lib/mock-declaration/mock-declaration.ts
#	lib/mock-directive/mock-directive.spec.ts
#	lib/mock-directive/mock-directive.ts
#	lib/mock-module/mock-module.spec.ts
#	lib/mock-module/mock-module.ts
#	lib/mock-render/mock-render.fixtures.ts
#	lib/mock-render/mock-render.spec.ts
#	lib/mock-render/mock-render.ts
#	lib/mock-service/mock-service.spec.ts
#	package-lock.json
#	package.json
# Conflicts:
#	CHANGELOG.md
#	lib/mock-directive/mock-directive.spec.ts
#	lib/mock-module/mock-module.spec.ts
#	lib/mock-module/mock-module.ts
#	lib/mock-render/mock-render.spec.ts
#	package-lock.json
#	package.json
# Conflicts:
#	README.md
#	lib/common/Mock.spec.ts
#	lib/mock-pipe/mock-pipe.ts
fix: skipping all tokens in mocks
fix: better coverage for tokens
fix: improving types and linter
# Conflicts:
#	lib/mock-helper/mock-helper.ts
#	package-lock.json
#	package.json
# Conflicts:
#	README.md
#	lib/mock-directive/mock-directive.spec.ts
#	lib/mock-directive/mock-directive.ts
#	lib/mock-helper/mock-helper.spec.ts
#	lib/mock-helper/mock-helper.ts
#	lib/mock-module/mock-module.ts
#	lib/mock-pipe/mock-pipe.ts
#	lib/mock-render/mock-render.ts
#	package-lock.json
#	package.json
#	tslint.json
# Conflicts:
#	README.md
#	examples-jasmine/MockComponent/dependency.component.ts
#	examples-jasmine/MockComponent/tested.component.ts
#	examples-jasmine/MockModule/dependency.component.ts
#	examples-jasmine/MockModule/tested.component.ts
#	examples-jasmine/MockRender/dependency.component.ts
#	examples-jest/MockComponent/dependency.component.ts
#	examples-jest/MockModule/dependency.component.ts
#	examples-jest/MockModule/tested.component.ts
#	examples-jest/MockRender/dependency.component.ts
#	examples/MockComponent/dependency.component.ts
#	examples/MockComponent/tested.component.ts
#	examples/MockModule/dependency.component.ts
#	examples/MockModule/tested.component.ts
#	examples/MockRender/dependency.component.ts
#	tests-jasmine/injected-ng-templates/custom-injection.component.ts
@satanTime satanTime requested review from getsaf and ike18t as code owners June 6, 2020 17:39
@satanTime satanTime closed this Jun 6, 2020
@satanTime satanTime deleted the beta branch July 2, 2022 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allow mocking an internal vs external module
2 participants