27 references to Statements
Aspire.Hosting.Tests (27)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (2)
118
Assert.Equal(3, context.Builder.Stages[0].
Statements
.Count); // FROM + WORKDIR + RUN
231
Assert.Equal(4, context.Builder.Stages[0].
Statements
.Count); // FROM + WORKDIR + RUN + COPY
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (1)
103
Assert.Equal(3, context.Builder.Stages[0].
Statements
.Count); // FROM + WORKDIR + RUN
ApplicationModel\Docker\DockerfileBuilderEdgeCasesTests.cs (4)
59
Assert.Equal(2, stage.
Statements
.Count);
156
Assert.Equal(3, stage.
Statements
.Count); // FROM + 2 RUN
159
stage.
Statements
.RemoveAt(1);
162
Assert.Equal(2, stage.
Statements
.Count); // FROM + 1 RUN
ApplicationModel\Docker\DockerfileBuilderIntegrationTests.cs (4)
74
Assert.Equal(4, stage.
Statements
.Count); // FROM + WORKDIR + RUN + ENV
77
stage.
Statements
.RemoveAt(3);
80
Assert.Equal(3, stage.
Statements
.Count);
156
Assert.Equal(8, stage.
Statements
.Count); // FROM + WORKDIR + COPY + RUN + COPY + ENV + EXPOSE + CMD
ApplicationModel\Docker\DockerfileBuilderTests.cs (3)
37
Assert.Single(stage.
Statements
);
53
Assert.Single(stage.
Statements
);
69
Assert.Single(stage.
Statements
);
ApplicationModel\Docker\DockerfileStageTests.cs (13)
26
Assert.Equal(2, stage.
Statements
.Count); // FROM + WORKDIR
53
Assert.Equal(2, stage.
Statements
.Count); // FROM + RUN
80
Assert.Equal(2, stage.
Statements
.Count); // FROM + COPY
109
Assert.Equal(2, stage.
Statements
.Count); // FROM + COPY --from
140
Assert.Equal(2, stage.
Statements
.Count); // FROM + ENV
178
Assert.Equal(2, stage.
Statements
.Count); // FROM + EXPOSE
206
Assert.Equal(2, stage.
Statements
.Count); // FROM + CMD
243
Assert.Equal(2, stage.
Statements
.Count); // FROM + USER
274
Assert.Equal(7, stage.
Statements
.Count); // FROM + WORKDIR + COPY + RUN + ENV + EXPOSE + CMD
291
Assert.Equal(5, stage.
Statements
.Count); // FROM + WORKDIR + COPY + USER + CMD
306
Assert.Equal(2, stage.
Statements
.Count); // FROM + COMMENT
500
Assert.Equal(8, stage.
Statements
.Count); // FROM + COMMENT + WORKDIR + COPY + RUN + COMMENT + COPY + CMD
551
stage.
Statements
.Insert(0, new DockerfileCommentStatement("Generated Dockerfile for Node.js application"));