openxml-test-fixtures
스타8
포크0
업데이트2026년 3월 25일 05:16
Build realistic PPTX fixtures for service and tool tests
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SKILL.md
readonly메뉴
Build realistic PPTX fixtures for service and tool tests
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | openxml-test-fixtures |
| description | Build realistic PPTX fixtures for service and tool tests |
| domain | testing |
| confidence | high |
| source | issue-6 |
tests/PptxTools.Tests/TestPptxHelper.cs is the shared test-fixture builder for pptx-tools. Use it whenever a test needs a valid presentation with realistic combinations of titles, body placeholders, and images.
TestPptxHelper.CreateMinimalPresentation(...) for single-slide happy-path tests.TestPptxHelper.CreatePresentation(path, slides) with TestSlideDefinition for richer fixtures.TestTextShapeDefinition, using PlaceholderType = PlaceholderValues.Body when you want bullet-like talking-point behavior.IncludeImage = true to validate image-only slides without hand-building picture relationships.TestPptxHelper.CreatePresentation(path,
[
new TestSlideDefinition
{
TitleText = "Launch Plan",
TextShapes =
[
new TestTextShapeDefinition
{
PlaceholderType = PlaceholderValues.Body,
Paragraphs =
[
"Ship the MCP tool",
"Validate output"
]
}
]
},
new TestSlideDefinition
{
IncludeImage = true
}
]);
{what this skill teaches agents}
{what this skill teaches agents}
Patterns for exporting PPTX presentations to markdown
Preserve PowerPoint formatting when replacing text in existing shapes