These are chat archives for mosbth/oophp

30th
May 2018
corgisout
@corgisout
May 30 11:17
hej jag har ett problem med mitt projekt med att skriva tester
Jag använder app i mina klasser så när jag ska skriva tester så kan inte dessa tester hitta app
Mikael Roos
@mosbth
May 30 12:47
$app skapas i index.php och är en hållare för alla ramverkets tjänster. Fundera på om du verkligen behöver den. Man brukar vilja försöka testa utan den, att testa varje klass för sig utan en massa beroenden.
Om man verkligen vill ha tillgång till $appså får man "injecta den" lokalt in i testerna då testerna inte använder $app. Man får "mocka upp" testerna på något sätt.
Förslagsvis håller du det enkelt och avgränsar och testar det du kan, utan allt för mycket mockning som gör testningen mer krånglig att utföra. Förutsatt att vi förhåller oss till det som kursen omfattar.
chokolotte
@chokolotte
May 30 15:25
Hej, tänkte på filen setup.sql, lite osäker på vad jag ska skriva i den för att den ska fungera på studentservern till projektet? ddl och insert känns mer självklara.
Mikael Roos
@mosbth
May 30 15:26
Den filen har ingen funktion på studentservern då du har både databas och användare där.
chokolotte
@chokolotte
May 30 15:36
ok, så bra att jag inte behöver "fixa till" den!