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?
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
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.