08. april 2012 - 13:55Der er
4 kommentarer og 1 løsning
Ruby on Rails testing spørgsmål
Hej jeg er lidt i tvivl hvad er forskellen på Integration testing og Functional testing i ruby on rails? Kan jeg nøjes med kun at lave integration testing og bare droppe functional testing?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
functional test = test af single action i controller
integration test = test af multiple actions i en eller flere controllere
Du boer lave tests og koere i raekkefoelgen: 1) unit 2) functional 3) integration
Hvis du dropper functional bliver det svaert at gennemskue om en fejlet integrations test skyldes en fejl i en kelt action eller en fejl i flowet mellem forskellige actions.
Så først skriver jeg unit tests for at teste mine models. Så skriver jeg en functional test til de forskellige actions i min/mine controllers. Og så skriver jeg en integration test for at teste flere actions i en eller flere controllers, og for at teste det hele i en enhed?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.