public void OpdelenPerSlide_RegelPastNetOpSlideZonderSlideonderbrekingToegestaan_VerdeeltOverSlides() { var regel = new BijbeltekstBuilder() .VoegVerzenToe(3, BijbeltekstBuilder.MaxRowLength * 2 - 6); var regelsPerSlide = 3; var geformatteerd = TekstVerdelerBijbeltekst.OpdelenPerSlide(regel.Tekst, regelsPerSlide, regel.LengteBerekenaar, true); Assert.AreEqual(3, geformatteerd.Count()); }
public void OpdelenPerSlide_RegelPastNietOpSlideMetSlideonderbrekingToegestaan_KniptNetjesOp() { var regel = new BijbeltekstBuilder() .VoegVerzenToe(3, (BijbeltekstBuilder.MaxRowLength - 5) * 3); var regelsPerSlide = 2; var geformatteerd = TekstVerdelerBijbeltekst.OpdelenPerSlide(regel.Tekst, regelsPerSlide, regel.LengteBerekenaar, false); Assert.AreEqual(5, geformatteerd.Count()); }
public void OpdelenPerSlide_HalveRegelsZonderSlideonderbrekingToegestaan_VerdeeltOverSlides() { var regel = new BijbeltekstBuilder() .VoegVerzenToe(5, BijbeltekstBuilder.MaxRowLength / 2 - 1); var regelsPerSlide = 2; var geformatteerd = TekstVerdelerBijbeltekst.OpdelenPerSlide(regel.Tekst, regelsPerSlide, regel.LengteBerekenaar, true); Assert.AreEqual(2, geformatteerd.Count()); }