Skip to content

Commit

Permalink
Angular 18
Browse files Browse the repository at this point in the history
  • Loading branch information
qmonmert committed Jun 1, 2024
1 parent e10d379 commit c9fb3a2
Show file tree
Hide file tree
Showing 9 changed files with 33 additions and 29 deletions.
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { HttpClientTestingModule } from '@angular/common/http/testing';
import { provideHttpClientTesting } from '@angular/common/http/testing';
import { HarnessLoader } from '@angular/cdk/testing';
import { MatDialogHarness } from '@angular/material/dialog/testing';
import { TestbedHarnessEnvironment } from '@angular/cdk/testing/testbed';
import { provideHttpClient } from '@angular/common/http';
import { of } from 'rxjs';

import HealthComponent from './health.component';
Expand All @@ -17,7 +18,7 @@ describe('HealthComponent', () => {
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
providers: [provideHttpClient(), provideHttpClientTesting()],
})
.overrideTemplate(HealthComponent, '')
.compileComponents();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { TestBed } from '@angular/core/testing';
import { HttpClientTestingModule, HttpTestingController } from '@angular/common/http/testing';
import { provideHttpClientTesting, HttpTestingController } from '@angular/common/http/testing';
import { provideHttpClient } from '@angular/common/http';

import { HealthService } from './health.service';
import { ApplicationConfigService } from './../../config/application-config.service';
Expand All @@ -11,7 +12,7 @@ describe('HealthService Service', () => {
beforeEach(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
providers: [provideHttpClient(), provideHttpClientTesting()],
});

service = TestBed.inject(HealthService);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@
<link href="https://fonts.googleapis.com/icon?family=Material+Icons&display=swap" rel="stylesheet">
</head>
<body class="mat-typography">
<jhi-root />
<jhi-root></jhi-root>
</body>
</html>
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { HttpClientTestingModule, HttpTestingController } from '@angular/common/http/testing';
import { provideHttpClientTesting, HttpTestingController } from '@angular/common/http/testing';
import { TestBed } from '@angular/core/testing';
import { provideRouter } from '@angular/router';
import { provideHttpClient } from '@angular/common/http';

import { Account } from './account.model';

Expand Down Expand Up @@ -29,8 +30,7 @@ describe('Account Service', () => {
beforeEach(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
providers: [provideRouter([])],
providers: [provideRouter([]), provideHttpClient(), provideHttpClientTesting()],
});

service = TestBed.inject(AccountService);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { TestBed } from '@angular/core/testing';
import { HttpClientTestingModule, HttpTestingController } from '@angular/common/http/testing';
import { provideHttpClientTesting, HttpTestingController } from '@angular/common/http/testing';
import { provideHttpClient } from '@angular/common/http';
import { AuthServerProvider } from './auth-jwt.service';

describe('Auth JWT', () => {
Expand All @@ -8,7 +9,7 @@ describe('Auth JWT', () => {
beforeEach(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
providers: [provideHttpClient(), provideHttpClientTesting()],
});

httpMock = TestBed.inject(HttpTestingController);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { TestBed } from '@angular/core/testing';
import { provideHttpClient, withInterceptors } from '@angular/common/http';
import { HttpClientTestingModule, HttpTestingController, provideHttpClientTesting } from '@angular/common/http/testing';
import { HttpTestingController, provideHttpClientTesting } from '@angular/common/http/testing';

import { AuthServerProvider } from './auth-jwt.service';
import { AuthInterceptor } from './auth.interceptor';
Expand All @@ -11,7 +11,6 @@ describe('Auth Interceptor', () => {
beforeEach(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
providers: [
provideHttpClient(
withInterceptors([AuthInterceptor])
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { HttpClientTestingModule } from '@angular/common/http/testing';
import { provideHttpClientTesting } from '@angular/common/http/testing';
import { FormBuilder } from '@angular/forms';
import { provideHttpClient } from '@angular/common/http';
import { of, Subject } from 'rxjs';
import { LoginService } from './login.service';
import { AccountService } from '../auth/account.service';
Expand All @@ -25,8 +26,9 @@ describe('Login Component', () => {

beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
providers: [
provideHttpClient(),
provideHttpClientTesting(),
FormBuilder,
AccountService,
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { provideRouter } from '@angular/router';
import { HttpClientTestingModule, HttpTestingController } from '@angular/common/http/testing';
import { provideHttpClientTesting, HttpTestingController } from '@angular/common/http/testing';
import { TestBed } from '@angular/core/testing';
import { provideHttpClient } from '@angular/common/http';

import { LoginService } from './login.service';
import { AuthServerProvider } from '../auth/auth-jwt.service';
Expand All @@ -15,8 +16,7 @@ describe('Login Service', () => {
beforeEach(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
providers: [AccountService, provideRouter([])],
providers: [AccountService, provideRouter([]), provideHttpClient(), provideHttpClientTesting()],
});

service = TestBed.inject(LoginService);
Expand Down
24 changes: 12 additions & 12 deletions src/main/resources/generator/dependencies/angular/package.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
{
"dependencies": {
"@angular/cdk": "17.3.9",
"@angular/core": "17.3.9",
"@angular/material": "17.3.9",
"@angular/cdk": "18.0.1",
"@angular/core": "18.0.1",
"@angular/material": "18.0.1",
"keycloak-js": "24.0.4",
"rxjs": "7.8.1",
"tslib": "2.6.2",
"zone.js": "0.14.6"
},
"devDependencies": {
"@angular-builders/jest": "17.0.3",
"@angular-devkit/build-angular": "17.3.7",
"@angular-eslint/builder": "17.4.1",
"@angular-eslint/eslint-plugin": "17.4.1",
"@angular-eslint/eslint-plugin-template": "17.4.1",
"@angular-eslint/schematics": "17.4.1",
"@angular-eslint/template-parser": "17.4.1",
"@angular/cli": "17.3.7",
"@angular/compiler-cli": "17.3.9",
"@angular-builders/jest": "18.0.0-beta.3",
"@angular-devkit/build-angular": "18.0.2",
"@angular-eslint/builder": "18.0.1",
"@angular-eslint/eslint-plugin": "18.0.1",
"@angular-eslint/eslint-plugin-template": "18.0.1",
"@angular-eslint/schematics": "18.0.1",
"@angular-eslint/template-parser": "18.0.1",
"@angular/cli": "18.0.2",
"@angular/compiler-cli": "18.0.1",
"jest-environment-jsdom": "29.7.0",
"jest-preset-angular": "14.1.0",
"jest-sonar-reporter": "2.0.0"
Expand Down

0 comments on commit c9fb3a2

Please sign in to comment.