23 references to Stages
Aspire.Hosting.Tests (23)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (5)
116
Assert.Single(context.Builder.
Stages
);
117
Assert.Equal(3, context.Builder.
Stages
[0].Statements.Count); // FROM + WORKDIR + RUN
213
context.Builder.
Stages
[0].Run("apk add curl")
229
Assert.Single(context.Builder.
Stages
);
230
Assert.Equal(4, context.Builder.
Stages
[0].Statements.Count); // FROM + WORKDIR + RUN + COPY
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (2)
101
Assert.Single(context.Builder.
Stages
);
102
Assert.Equal(3, context.Builder.
Stages
[0].Statements.Count); // FROM + WORKDIR + RUN
ApplicationModel\Docker\DockerfileBuilderEdgeCasesTests.cs (2)
205
Assert.IsType<ReadOnlyCollection<DockerfileStage>>(builder.
Stages
);
206
Assert.Single(builder.
Stages
);
ApplicationModel\Docker\DockerfileBuilderIntegrationTests.cs (4)
166
Assert.Empty(dockerfileBuilder.
Stages
);
173
Assert.Equal(2, dockerfileBuilder.
Stages
.Count);
174
Assert.Same(stage1, dockerfileBuilder.
Stages
[0]);
175
Assert.Same(stage2, dockerfileBuilder.
Stages
[1]);
ApplicationModel\Docker\DockerfileBuilderTests.cs (7)
20
Assert.Empty(builder.
Stages
);
35
Assert.Single(builder.
Stages
);
51
Assert.Single(builder.
Stages
);
67
Assert.Single(builder.
Stages
);
104
Assert.Equal(2, builder.
Stages
.Count);
107
Assert.Same(stage1, builder.
Stages
[0]);
108
Assert.Same(stage2, builder.
Stages
[1]);
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (3)
46
context.Builder.
Stages
[0].WorkDir("/app");
129
context.Builder.
Stages
[0]
137
context.Builder.
Stages
[0]