Skip to content

Commit ac1628c

Browse files
Update tests
1 parent 12b076d commit ac1628c

File tree

195 files changed

+215
-222
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

195 files changed

+215
-222
lines changed

Modules/Intent.Modules.Integration.HttpClients.Shared/Templates/HttpClient/HttpClientTemplateBase.cs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -646,8 +646,13 @@ private void ProcessQueryField(CSharpStatementBlock block, string dtoVar, DTOFie
646646
}
647647
}
648648

649-
private void ProcessNestedQueryField(CSharpStatementBlock block, string parentFieldAccess, string parentFieldName, DTOFieldModel field)
649+
private void ProcessNestedQueryField(CSharpStatementBlock block, string parentFieldAccess, string parentFieldName, DTOFieldModel field, int count = 0)
650650
{
651+
if (count > 30)
652+
{
653+
throw new Exception("Stack overflow exception");
654+
}
655+
651656
var fieldAccess = $"{parentFieldAccess}.{field.Name.ToPascalCase()}";
652657
var fieldAccessWithNullable = $"{parentFieldAccess}?.{field.Name.ToPascalCase()}";
653658
var fieldName = $"{parentFieldName}.{field.Name.ToCamelCase()}";
@@ -660,7 +665,7 @@ private void ProcessNestedQueryField(CSharpStatementBlock block, string parentFi
660665
{
661666
foreach (var nestedField in nestedDto.Fields)
662667
{
663-
ProcessNestedQueryField(nestedBlock, fieldAccess, fieldName, nestedField);
668+
ProcessNestedQueryField(nestedBlock, fieldAccess, fieldName, nestedField, count++);
664669
}
665670
});
666671
}

Tests/AdvancedMapping.Repositories.Mapperly.Tests/modules.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
<module moduleId="Intent.Modelers.Types.ServiceProxies" version="5.5.3" supportedClientVersions="[4.5.0-a, 5.0.0-a)" />
4545
<module moduleId="Intent.Modules.AspNetCore.Logging.Serilog" version="5.3.2" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
4646
<module moduleId="Intent.Modules.Modelers.Domain.StoredProcedures" version="1.2.1" supportedClientVersions="[4.5.0-a, 5.0.0)" />
47-
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.0" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
47+
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.1" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
4848
<module moduleId="Intent.Security.JWT" version="4.3.4-pre.0" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
4949
<module moduleId="Intent.VisualStudio.Projects" version="3.9.5" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
5050
</modules>

Tests/AdvancedMappingCrud.Cosmos.Tests/modules.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
<module moduleId="Intent.Modelers.Types.ServiceProxies" version="5.5.3" supportedClientVersions="[4.5.0-a, 5.0.0-a)" />
5555
<module moduleId="Intent.Modules.AspNetCore.Logging.Serilog" version="5.3.2" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
5656
<module moduleId="Intent.Modules.Modelers.Domain.StoredProcedures" version="1.2.1" supportedClientVersions="[4.5.0-a, 5.0.0)" />
57-
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.0" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
57+
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.1" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
5858
<module moduleId="Intent.QuartzScheduler" version="1.0.10" supportedClientVersions="[4.3.0-a,5.0.0)" />
5959
<module moduleId="Intent.Security.JWT" version="4.3.4-pre.0" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
6060
<module moduleId="Intent.ValueObjects" version="4.2.6" supportedClientVersions="[4.1.0-pre.0, 5.0.0-a)" />

Tests/AdvancedMappingCrud.DbContext.ProjectTo.Tests/modules.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<module moduleId="Intent.Modelers.Types.ServiceProxies" version="5.5.3" supportedClientVersions="[4.5.0-a, 5.0.0-a)" />
5151
<module moduleId="Intent.Modules.AspNetCore.Logging.Serilog" version="5.3.2" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
5252
<module moduleId="Intent.Modules.Modelers.Domain.StoredProcedures" version="1.2.1" supportedClientVersions="[4.5.0-a, 5.0.0)" />
53-
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.0" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
53+
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.1" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
5454
<module moduleId="Intent.Security.JWT" version="4.3.4-pre.0" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
5555
<module moduleId="Intent.VisualStudio.Projects" version="3.9.5" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
5656
</modules>

Tests/AdvancedMappingCrud.DbContext.Tests/modules.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<module moduleId="Intent.Modelers.Types.ServiceProxies" version="5.5.3" supportedClientVersions="[4.5.0-a, 5.0.0-a)" />
5151
<module moduleId="Intent.Modules.AspNetCore.Logging.Serilog" version="5.3.2" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
5252
<module moduleId="Intent.Modules.Modelers.Domain.StoredProcedures" version="1.2.1" supportedClientVersions="[4.5.0-a, 5.0.0)" />
53-
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.0" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
53+
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.1" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
5454
<module moduleId="Intent.Security.JWT" version="4.3.4-pre.0" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
5555
<module moduleId="Intent.VisualStudio.Projects" version="3.9.5" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
5656
</modules>

Tests/AdvancedMappingCrud.Mongo.Tests/AdvancedMappingCrudMongo.Tests.Infrastructure/Repositories/MongoPagedList.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,7 @@ public static async Task<IPagedList<TDomain>> CreateAsync(
6262
var count = await source.CountAsync(cancellationToken);
6363
var skip = ((pageNo - 1) * pageSize);
6464

65-
var results = await source
66-
.Skip(skip)
67-
.Take(pageSize)
68-
.ToListAsync(cancellationToken);
65+
var results = await source.Skip(skip).Take(pageSize).ToListAsync(cancellationToken);
6966
return new MongoPagedList<TDomain, TIdentifier>(count, pageNo, pageSize, results);
7067
}
7168
}

Tests/AdvancedMappingCrud.Mongo.Tests/modules.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
<module moduleId="Intent.Modules.AspNetCore.Logging.Serilog" version="5.3.2" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
5353
<module moduleId="Intent.MongoDb" version="2.0.4-pre.0" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
5454
<module moduleId="Intent.MongoDb.Repositories" version="2.0.0" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
55-
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.0" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
55+
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.1" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
5656
<module moduleId="Intent.Security.JWT" version="4.3.4-pre.0" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
5757
<module moduleId="Intent.VisualStudio.Projects" version="3.9.5" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
5858
</modules>

Tests/AdvancedMappingCrud.Repositories.ProjectTo.Tests/modules.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<module moduleId="Intent.Modelers.Types.ServiceProxies" version="5.5.3" supportedClientVersions="[4.5.0-a, 5.0.0-a)" />
5151
<module moduleId="Intent.Modules.AspNetCore.Logging.Serilog" version="5.3.2" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
5252
<module moduleId="Intent.Modules.Modelers.Domain.StoredProcedures" version="1.2.1" supportedClientVersions="[4.5.0-a, 5.0.0)" />
53-
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.0" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
53+
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.1" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
5454
<module moduleId="Intent.Security.JWT" version="4.3.4-pre.0" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
5555
<module moduleId="Intent.VisualStudio.Projects" version="3.9.5" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
5656
</modules>

Tests/AdvancedMappingCrud.Repositories.Tests/modules.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
<module moduleId="Intent.Modelers.Types.ServiceProxies" version="5.5.3" supportedClientVersions="[4.5.0-a, 5.0.0-a)" />
7171
<module moduleId="Intent.Modules.AspNetCore.Logging.Serilog" version="5.3.2" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
7272
<module moduleId="Intent.Modules.Modelers.Domain.StoredProcedures" version="1.2.1" supportedClientVersions="[4.5.0-a, 5.0.0)" />
73-
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.0" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
73+
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.1" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
7474
<module moduleId="Intent.Security.JWT" version="4.3.4-pre.0" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
7575
<module moduleId="Intent.SonarQube" version="1.0.9" supportedClientVersions="[4.3.0-a,5.0.0)" />
7676
<module moduleId="Intent.ValueObjects" version="4.2.6" supportedClientVersions="[4.1.0-pre.0, 5.0.0-a)" />

Tests/AdvancedMappingCrud.RichDomain.SeparatedEntityState.Tests/modules.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
<module moduleId="Intent.Modelers.Types.ServiceProxies" version="5.5.3" supportedClientVersions="[4.5.0-a, 5.0.0-a)" />
5454
<module moduleId="Intent.Modules.AspNetCore.Logging.Serilog" version="5.3.2" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
5555
<module moduleId="Intent.Modules.Modelers.Domain.StoredProcedures" version="1.2.1" supportedClientVersions="[4.5.0-a, 5.0.0)" />
56-
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.0" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
56+
<module moduleId="Intent.OutputManager.RoslynWeaver" version="4.9.15-pre.1" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />
5757
<module moduleId="Intent.Security.JWT" version="4.3.4-pre.0" supportedClientVersions="[4.3.0-a, 5.0.0-a)" />
5858
<module moduleId="Intent.ValueObjects" version="4.2.6" supportedClientVersions="[4.1.0-pre.0, 5.0.0-a)" />
5959
<module moduleId="Intent.VisualStudio.Projects" version="3.9.5" supportedClientVersions="[4.5.15-a, 5.0.0-a)" />

0 commit comments

Comments
 (0)