DEV Community

Discussion on: How do /you/ write tests for React components?

Collapse
 
vikkio88 profile image
Vincenzo

I do TDD my actions-reducers-helpers and only snapshot tests the ui.

I find quite silly TDD components, as in:

IT SHOULD HAVE A BUTTON
  RUN
    FAILS
  add a button
  RUN
    SUCCESS

I think it slows down and does not add much.

What I usually tend to do is to leave View quite logic free, and move everything more logic related to helpers functions that I tdd.

Collapse
 
squgeim profile image
Shreya Dahal

That's what I've been doing. I've seen some posts from avid TDD practitioners and wanted to know how they go about it beyond a simple tutorial.

Collapse
 
vikkio88 profile image
Vincenzo

if you say something like I did on reddit, people will downvote you to death :D

here you can say it out loud, is freeing:

TDD ON COMPONENTS IS USELESS