Skip to content

Commit e9e17d9

Browse files
committed
add test case for all working together
1 parent 791d3a0 commit e9e17d9

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

cli/azd/internal/scaffold/scaffold_test.go

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,51 @@ func TestExecInfra(t *testing.T) {
7676
},
7777
},
7878
},
79+
{
80+
"All",
81+
InfraSpec{
82+
DbPostgres: &DatabasePostgres{
83+
DatabaseName: "appdb",
84+
},
85+
DbCosmosMongo: &DatabaseCosmosMongo{
86+
DatabaseName: "appdb",
87+
},
88+
DbRedis: &DatabaseRedis{},
89+
Services: []ServiceSpec{
90+
{
91+
Name: "api",
92+
Port: 3100,
93+
Backend: &Backend{
94+
Frontends: []ServiceReference{
95+
{
96+
Name: "web",
97+
},
98+
},
99+
},
100+
DbCosmosMongo: &DatabaseReference{
101+
DatabaseName: "appdb",
102+
},
103+
DbRedis: &DatabaseReference{
104+
DatabaseName: "redis",
105+
},
106+
DbPostgres: &DatabaseReference{
107+
DatabaseName: "appdb",
108+
},
109+
},
110+
{
111+
Name: "web",
112+
Port: 3101,
113+
Frontend: &Frontend{
114+
Backends: []ServiceReference{
115+
{
116+
Name: "api",
117+
},
118+
},
119+
},
120+
},
121+
},
122+
},
123+
},
79124
{
80125
"API with Postgres",
81126
InfraSpec{

0 commit comments

Comments
 (0)