1- using DocumentFormat . OpenXml ;
21using DocumentFormat . OpenXml . Presentation ;
32using A = DocumentFormat . OpenXml . Drawing ;
43
@@ -70,7 +69,7 @@ public void GetPowerpointInfo_SlideWithNoText_TextIsNull()
7069 }
7170
7271 [ Test ]
73- public void GetSlideText_EmptySlide_ReturnsEmpty ( )
72+ public void AppendSlideText_EmptySlide_ReturnsFalse ( )
7473 {
7574 using var doc = CreateEmptyDoc ( ) ;
7675 var slidePart = doc . PresentationPart ! . AddNewPart < SlidePart > ( ) ;
@@ -82,31 +81,36 @@ public void GetSlideText_EmptySlide_ReturnsEmpty()
8281 new ApplicationNonVisualDrawingProperties ( ) ) ,
8382 new GroupShapeProperties ( new A . TransformGroup ( ) ) ) ) ) ;
8483
85- Assert . That ( VerifyOpenXml . GetSlideText ( slidePart ) , Is . EqualTo ( string . Empty ) ) ;
84+ var builder = new System . Text . StringBuilder ( ) ;
85+ Assert . That ( VerifyOpenXml . AppendSlideText ( builder , slidePart ) , Is . False ) ;
86+ Assert . That ( builder . Length , Is . Zero ) ;
8687 }
8788
8889 [ Test ]
89- public void GetSlideText_WithParagraphs ( )
90+ public void AppendSlideText_WithParagraphs ( )
9091 {
9192 using var doc = CreateEmptyDoc ( ) ;
9293 var presPart = doc . PresentationPart ! ;
9394 var slidePart = AddSlide ( presPart , "Line1" , "Line2" ) ;
94- var text = VerifyOpenXml . GetSlideText ( slidePart ) ;
95+ var builder = new System . Text . StringBuilder ( ) ;
96+ Assert . That ( VerifyOpenXml . AppendSlideText ( builder , slidePart ) , Is . True ) ;
97+ var text = builder . ToString ( ) ;
9598 Assert . That ( text , Does . Contain ( "Line1" ) ) ;
9699 Assert . That ( text , Does . Contain ( "Line2" ) ) ;
97100 }
98101
99102 [ Test ]
100- public void GetSlideText_ParagraphWithNoText_SkippedFromOutput ( )
103+ public void AppendSlideText_ParagraphWithNoText_SkippedFromOutput ( )
101104 {
102105 using var doc = CreateEmptyDoc ( ) ;
103106 var presPart = doc . PresentationPart ! ;
104107 var slidePart = presPart . AddNewPart < SlidePart > ( ) ;
105108 slidePart . Slide = BuildSlide (
106109 new A . Paragraph ( ) ,
107110 new A . Paragraph ( new A . Run ( new A . RunProperties ( ) , new A . Text ( "Only" ) ) ) ) ;
108- var text = VerifyOpenXml . GetSlideText ( slidePart ) ;
109- Assert . That ( text . TrimEnd ( ) , Is . EqualTo ( "Only" ) ) ;
111+ var builder = new System . Text . StringBuilder ( ) ;
112+ VerifyOpenXml . AppendSlideText ( builder , slidePart ) ;
113+ Assert . That ( builder . ToString ( ) , Is . EqualTo ( "Only" ) ) ;
110114 }
111115
112116 static PresentationDocument CreateEmptyDoc ( )
0 commit comments