Browse Source

refactoring: Erklärung von Tests und Verbesserung der Lesbarkeit

remotes/origin/jason
Jason Peters 11 months ago
parent
commit
3d8bff1701
  1. 5
      src/test/c/Jason/test_ASCII_art.c

5
src/test/c/Jason/test_ASCII_art.c

@ -125,6 +125,8 @@ void test_korrekteBerechnungAufMaximaleGroesseDesDreiecksBeiGrossenZahlen() {
//arrange //arrange
int expectedResult = 50015000; int expectedResult = 50015000;
// Hier sollte auf overflow überprüft werden bei großen Zahlen
//act //act
int actualResult = berechnungDerDreieckArraygroesse(10000); int actualResult = berechnungDerDreieckArraygroesse(10000);
//assert //assert
@ -136,8 +138,10 @@ void test_wirdKleinesDreieckKorrektBefuellt(void){
// arrange // arrange
char expectedMessage[] = "X\nXX"; char expectedMessage[] = "X\nXX";
// act // act
char message[6]; char message[6];
befuellenDesDreiecksMitX(message, 5); befuellenDesDreiecksMitX(message, 5);
befuellenDesDreiecksMitZeilenumbruechen(message, 2, 5); befuellenDesDreiecksMitZeilenumbruechen(message, 2, 5);
@ -152,6 +156,7 @@ void test_wirdKleinesBaumkroneKorrektBefuelld(void){
// act // act
char message[9]; char message[9];
befuellenDesWeihnachtsbaumsMitLeerzeichen(message, 8); befuellenDesWeihnachtsbaumsMitLeerzeichen(message, 8);
befuellenDesWeihnachtsbaumsMitPlus(message, 4, (3-1)); befuellenDesWeihnachtsbaumsMitPlus(message, 4, (3-1));
befuellenDesWeihnachtsbaumsMitZeilenumbruechen(message, 3, 4); befuellenDesWeihnachtsbaumsMitZeilenumbruechen(message, 3, 4);

Loading…
Cancel
Save