Skip to content

Commit fbb2ccb

Browse files
ngohungphucsantam85
authored andcommitted
Add Unit test
1 parent a03e5c8 commit fbb2ccb

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

boat-scaffold/src/main/java/com/backbase/oss/codegen/angular/BoatAngularGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ private void addDependencies(SemVer angularVersion) {
229229

230230
if (angularVersion.atLeast("13.0.0")) {
231231
additionalProperties.put(tsVersion, ">=4.4.2");
232-
additionalProperties.put(ngPackagrVersion, "13.0.1");
232+
additionalProperties.put(ngPackagrVersion, "13.3.1");
233233
additionalProperties.put(rxjsVersion, "7.5.0");
234234
} else if (angularVersion.atLeast("11.0.0")) {
235235
additionalProperties.put(tsVersion, ">=4.2.0");

boat-scaffold/src/test/java/com/backbase/oss/codegen/angular/BoatAngularTemplatesTests.java

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,19 @@
11
package com.backbase.oss.codegen.angular;
22

3-
import java.util.Optional;
3+
import java.util.*;
4+
import java.util.function.Supplier;
45
import java.util.stream.Collectors;
56
import lombok.SneakyThrows;
67
import org.apache.commons.io.FileUtils;
7-
import org.junit.jupiter.api.BeforeAll;
8-
import org.junit.jupiter.api.DynamicNode;
9-
import org.junit.jupiter.api.DynamicTest;
10-
import org.junit.jupiter.api.TestFactory;
8+
import org.assertj.core.api.Assert;
9+
import org.junit.jupiter.api.*;
1110
import org.openapitools.codegen.ClientOptInput;
1211
import org.openapitools.codegen.CodegenConstants;
1312
import org.openapitools.codegen.DefaultGenerator;
1413
import org.openapitools.codegen.config.CodegenConfigurator;
1514
import org.openapitools.codegen.config.GlobalSettings;
1615
import org.openapitools.codegen.languages.AbstractTypeScriptClientCodegen;
17-
16+
import org.openapitools.codegen.utils.SemVer;
1817
import java.io.File;
1918
import java.io.IOException;
2019
import java.lang.annotation.ElementType;
@@ -24,9 +23,6 @@
2423
import java.lang.reflect.Method;
2524
import java.nio.file.Files;
2625
import java.nio.file.Paths;
27-
import java.util.ArrayList;
28-
import java.util.List;
29-
import java.util.Objects;
3026
import java.util.function.Predicate;
3127
import java.util.regex.Pattern;
3228
import java.util.stream.IntStream;
@@ -285,7 +281,7 @@ static class Combination {
285281

286282
Combination(int mask) {
287283
this.name = caseName(mask);
288-
this.ngVersion = mask == 0 ? "10.0.0" : mask == 1 ? "11.0.0" : null;
284+
this.ngVersion = mask == 0 ? "10.0.0" : mask == 1 ? "11.0.0" : mask == 2 ? "12.0.0" : mask == -1 ? "13.0.0" : null;
289285
this.foundationVersion = mask == 0 ? "6.0.0" : mask == 1 ? "7.0.0" : null;
290286
this.buildDist = mask > 0 ? caseName(mask) : null;
291287
this.npmName = (mask & 1) != 0;

0 commit comments

Comments
 (0)