Click here to Skip to main content
15,889,808 members

Survey Results

Do you do Unit Testing?

Survey period: 22 Jun 2020 to 29 Jun 2020

We ran this 5 years ago. Let's see if things have changed.

OptionVotes% 
We unit test everywhere, always.9912.36
We test the most important and/or non-trivial units,15619.48
We unit test some pieces. Sometimes.27033.71
We never unit test,20225.22
What is unit testing?789.74



 
GeneralNot working on object oriented software Pin
den2k8824-Jun-20 21:42
professionalden2k8824-Jun-20 21:42 
QuestionRe: Not working on object oriented software Pin
r_hyde25-Jun-20 10:41
r_hyde25-Jun-20 10:41 
GeneralSome pieces, sometimes. Pin
Greg Utas23-Jun-20 14:28
professionalGreg Utas23-Jun-20 14:28 
GeneralTesting... Unit/Integrated/Integration Pin
Julius Adam22-Jun-20 20:59
Julius Adam22-Jun-20 20:59 
GeneralRe: Testing... Unit/Integrated/Integration Pin
Matt McGuire24-Jun-20 7:02
professionalMatt McGuire24-Jun-20 7:02 
GeneralRe: Testing... Unit/Integrated/Integration Pin
Julius Adam24-Jun-20 7:23
Julius Adam24-Jun-20 7:23 
I'm sure, my test would not be viewed as real unit tests by many people. But it does not bother me at all. I write it for my learning and my practice. I noticed that when I use code analysers and other practices I make a few errors in code even when the analysers are not active (for some reason).

(e.g. Only this week I found out, only by coincidence, that after an update the code analysers do not work as I was used to. But there was not a single error when I found and activated most of the analysers rules I use.)

You are right. Everything from the ugly external word (each I/O) is a tricky one to test. Therefore I try to search ways how to test code logic without I/O and then triple-check the I/O functions.

The changing needs of users are the only constant in development. We need to live with that.

Unfortunately I have not the freedom not to update the legacy code. It was an external development project, it was late, it was delivered incomplete, and it works only for the happy scenarios (and not even all the expected happy scenarios). It must be fixed and that is the real problem.
GeneralI didn't vote because... Pin
Dean Roddey22-Jun-20 13:53
Dean Roddey22-Jun-20 13:53 
GeneralIntegration testing rather than unit testing Pin
Marc Clifton22-Jun-20 2:36
mvaMarc Clifton22-Jun-20 2:36 
GeneralRe: Integration testing rather than unit testing Pin
Erik Burd22-Jun-20 7:51
professionalErik Burd22-Jun-20 7:51 
GeneralRe: Integration testing rather than unit testing Pin
Fabio Franco22-Jun-20 23:07
professionalFabio Franco22-Jun-20 23:07 
GeneralI picked "What" Because Pin
W Balboos, GHB22-Jun-20 0:56
W Balboos, GHB22-Jun-20 0:56 
GeneralRe: I picked "What" Because Pin
Sander Rossel22-Jun-20 1:49
professionalSander Rossel22-Jun-20 1:49 
GeneralRe: I picked "What" Because Pin
W Balboos, GHB22-Jun-20 2:03
W Balboos, GHB22-Jun-20 2:03 
GeneralRe: I picked "What" Because Pin
Sander Rossel22-Jun-20 2:37
professionalSander Rossel22-Jun-20 2:37 
GeneralYoUr COde MuSt Be UnIT teStEd... PinPopular
Sander Rossel21-Jun-20 22:41
professionalSander Rossel21-Jun-20 22:41 
GeneralRe: YoUr COde MuSt Be UnIT teStEd... Pin
W Balboos, GHB22-Jun-20 1:04
W Balboos, GHB22-Jun-20 1:04 
GeneralRe: YoUr COde MuSt Be UnIT teStEd... Pin
Sander Rossel22-Jun-20 1:46
professionalSander Rossel22-Jun-20 1:46 
GeneralRe: YoUr COde MuSt Be UnIT teStEd... Pin
W Balboos, GHB22-Jun-20 1:50
W Balboos, GHB22-Jun-20 1:50 
GeneralRe: YoUr COde MuSt Be UnIT teStEd... Pin
Sander Rossel22-Jun-20 2:33
professionalSander Rossel22-Jun-20 2:33 
GeneralRe: YoUr COde MuSt Be UnIT teStEd... Pin
W Balboos, GHB22-Jun-20 3:00
W Balboos, GHB22-Jun-20 3:00 
GeneralRe: YoUr COde MuSt Be UnIT teStEd... Pin
Sander Rossel22-Jun-20 3:22
professionalSander Rossel22-Jun-20 3:22 
GeneralRe: YoUr COde MuSt Be UnIT teStEd... Pin
W Balboos, GHB22-Jun-20 3:27
W Balboos, GHB22-Jun-20 3:27 
GeneralRe: YoUr COde MuSt Be UnIT teStEd... Pin
Sander Rossel22-Jun-20 3:37
professionalSander Rossel22-Jun-20 3:37 
GeneralRe: YoUr COde MuSt Be UnIT teStEd... Pin
W Balboos, GHB22-Jun-20 3:54
W Balboos, GHB22-Jun-20 3:54 
GeneralRe: YoUr COde MuSt Be UnIT teStEd... Pin
Sander Rossel22-Jun-20 4:47
professionalSander Rossel22-Jun-20 4:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.