Skip to content

Commit 81f7480

Browse files
committed
fix tests
1 parent 24d4490 commit 81f7480

File tree

2 files changed

+50
-47
lines changed

2 files changed

+50
-47
lines changed

test/EntityFrameworkCore.Generator.Core.Tests/CodeGeneratorTests.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ public void Generate()
3131
}
3232

3333

34-
[Fact]
3534
public void Generate_Should_Work_For_Password_With_CurlyBrace()
3635
{
3736
var generatorOptions = new GeneratorOptions();

test/EntityFrameworkCore.Generator.Core.Tests/Options/full.yaml

Lines changed: 50 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,24 @@ database:
1616
schemas:
1717
- dbo
1818
exclude:
19-
- exact: dbo.SchemaVersions
20-
- regex: dbo\.SchemaVersions$
19+
tables:
20+
- exact: dbo.SchemaVersions
21+
- regex: dbo\.SchemaVersions$
22+
columns:
23+
- exact: dbo.SchemaVersions\.Version
24+
- regex: dbo\.SchemaVersions\.Version$
2125
tableNaming: Singular
2226
data:
2327
context:
2428
name: '{Database.Name}Context'
25-
baseClass: DbContext
26-
namespace: '{Project.Namespace}.Data'
27-
directory: '{Project.Directory}\Data'
29+
baseClass: DbContext
30+
namespace: '{Project.Namespace}.Data'
31+
directory: '{Project.Directory}\Data'
2832
propertyNaming: Plural
2933
document: false
3034
entity:
31-
namespace: '{Project.Namespace}.Data.Entities'
32-
directory: '{Project.Directory}\Data\Entities'
35+
namespace: '{Project.Namespace}.Data.Entities'
36+
directory: '{Project.Directory}\Data\Entities'
3337
entityNaming: Singular
3438
relationshipNaming: Plural
3539
document: false
@@ -40,20 +44,20 @@ data:
4044
properties:
4145
- ^{Table.Name}(?=Id|Name)
4246
mapping:
43-
namespace: '{Project.Namespace}.Data.Mapping'
44-
directory: '{Project.Directory}\Data\Mapping'
47+
namespace: '{Project.Namespace}.Data.Mapping'
48+
directory: '{Project.Directory}\Data\Mapping'
4549
document: false
4650
query:
47-
generate: true
48-
indexPrefix: By
49-
uniquePrefix: GetBy
50-
namespace: '{Project.Namespace}.Data.Queries'
51-
directory: '{Project.Directory}\Data\Queries'
51+
generate: true
52+
indexPrefix: By
53+
uniquePrefix: GetBy
54+
namespace: '{Project.Namespace}.Data.Queries'
55+
directory: '{Project.Directory}\Data\Queries'
5256
document: false
5357
model:
5458
shared:
55-
namespace: '{Project.Namespace}.Domain.Models'
56-
directory: '{Project.Directory}\Domain\Models'
59+
namespace: '{Project.Namespace}.Domain.Models'
60+
directory: '{Project.Directory}\Domain\Models'
5761
exclude:
5862
entities:
5963
- 'EmailDelivery'
@@ -62,27 +66,27 @@ model:
6266
- 'User\.PasswordHash$'
6367
- 'User\.ResetHash$'
6468
read:
65-
generate: true
66-
name: '{Entity.Name}ReadModel'
67-
baseClass: EntityReadModel
69+
generate: true
70+
name: '{Entity.Name}ReadModel'
71+
baseClass: EntityReadModel
6872
namespace: '{Project.Namespace}.Domain.Models'
6973
directory: '{Project.Directory}\Domain\Models'
7074
exclude:
7175
entities: []
7276
properties: []
7377
create:
74-
generate: true
75-
name: '{Entity.Name}CreateModel'
76-
baseClass: EntityCreateModel
78+
generate: true
79+
name: '{Entity.Name}CreateModel'
80+
baseClass: EntityCreateModel
7781
namespace: '{Project.Namespace}.Domain.Models'
7882
directory: '{Project.Directory}\Domain\Models'
7983
exclude:
8084
entities: []
8185
properties: []
8286
update:
83-
generate: true
84-
name: '{Entity.Name}UpdateModel'
85-
baseClass: EntityUpdateModel
87+
generate: true
88+
name: '{Entity.Name}UpdateModel'
89+
baseClass: EntityUpdateModel
8690
namespace: '{Project.Namespace}.Domain.Models'
8791
directory: '{Project.Directory}\Domain\Models'
8892
exclude:
@@ -101,30 +105,30 @@ model:
101105
namespace: '{Project.Namespace}.Domain.Validation'
102106
directory: '{Project.Directory}\Domain\Validation'
103107
script:
104-
context:
105-
- templatePath: '.\templates\context.csx'
106-
fileName: 'ContextScript.cs'
107-
directory: '{Project.Directory}\Domain\Context'
108-
namespace: '{Project.Namespace}.Domain.Context'
108+
context:
109+
- templatePath: '.\templates\context.csx'
110+
fileName: 'ContextScript.cs'
111+
directory: '{Project.Directory}\Domain\Context'
112+
namespace: '{Project.Namespace}.Domain.Context'
109113
baseClass: ContextScriptBase
110-
overwrite: true
114+
overwrite: true
111115
entity:
112-
- templatePath: '.\templates\entity.csx'
113-
fileName: '{Entity.Name}Script.cs'
114-
directory: '{Project.Directory}\Domain\Entity'
115-
namespace: '{Project.Namespace}.Domain.Entity'
116+
- templatePath: '.\templates\entity.csx'
117+
fileName: '{Entity.Name}Script.cs'
118+
directory: '{Project.Directory}\Domain\Entity'
119+
namespace: '{Project.Namespace}.Domain.Entity'
116120
baseClass: EntityScriptBase
117-
overwrite: true
121+
overwrite: true
118122
model:
119-
- templatePath: '.\templates\model.csx'
120-
fileName: '{Model.Name}Script.cs'
121-
directory: '{Project.Directory}\Domain\Models'
122-
namespace: '{Project.Namespace}.Domain.Models'
123+
- templatePath: '.\templates\model.csx'
124+
fileName: '{Model.Name}Script.cs'
125+
directory: '{Project.Directory}\Domain\Models'
126+
namespace: '{Project.Namespace}.Domain.Models'
123127
baseClass: ModelScriptBase
124-
overwrite: true
125-
- templatePath: '.\templates\sample.csx'
126-
fileName: '{Model.Name}Sample.cs'
127-
directory: '{Project.Directory}\Domain\Models'
128-
namespace: '{Project.Namespace}.Domain.Models'
128+
overwrite: true
129+
- templatePath: '.\templates\sample.csx'
130+
fileName: '{Model.Name}Sample.cs'
131+
directory: '{Project.Directory}\Domain\Models'
132+
namespace: '{Project.Namespace}.Domain.Models'
129133
baseClass: ModelSampleBase
130-
overwrite: true
134+
overwrite: true

0 commit comments

Comments
 (0)