I was just doing some STCI cleanup for and noticed that there was both a and tag. There are only 8 questions tagged , 7 of which are also tagged . There are also over 250 questions tagged .

I don't see the need to keep both, but wanted to see the community's take on this before I did anything. Is there a reason why both tags are relevant, especially when one almost always exists with the other?

  • 3
    They are synonyms on SO.
    – yannis
    Commented Mar 18, 2012 at 22:04
  • @YannisRizos Didn't even think to check SO, but that's a good point. It seems to indicate that it might be a good idea. I'm just trying to think of a case here, though, where there is a difference. I can't come up with one, but if someone can within the context of Programmers, that's good enough for me to not synonymize them.
    – Thomas Owens Mod
    Commented Mar 18, 2012 at 22:06

2 Answers 2


I am all for making these synonyms - created an "official" suggestion for that.

It's now up to those having a right to vote whether to approve or reject,

...Users with a total answer score (total upvotes minus total downvotes) of 5 or more on the tag, can vote for tag synonyms. Suggestions will be automatically approved when they reach a score of 4, and automatically deleted when they reach a score of -2.



As of now, suggested synonymizing is done (thanks to Thomas and all who voted).

  • 2
    Hmmm, we (mods) could have merged the tags and save everyone the trouble (although we only need one more vote now). But reminding people they can suggest and vote synonyms on their own works too... Keep the artwork coming ;)
    – yannis
    Commented Mar 19, 2012 at 11:37
  • My plan was to mod merge if no one had objections, but we're 1 vote away from the community handling this, and I'd rather the community handle this through non-moderator-actions. If it doesn't have that vote by the time I get home from work, I'll probably mod merge it (unless someone gives a good reason not to before then), since it's at 3 votes now.
    – Thomas Owens Mod
    Commented Mar 19, 2012 at 13:02
  • 1
    @ThomasOwens given long list of top users in the tag having a right to vote, I'd be rather surprised to see if community can't handle it :)
    – gnat
    Commented Mar 19, 2012 at 13:16
  • 1
    It didn't get there, so I forced it. Based on the upvotes on the question and suggestions, it seems like the community was behind this. It only needed one more vote, anyway, so it wasn't a major override of community thought.
    – Thomas Owens Mod
    Commented Mar 21, 2012 at 3:35
  • Very off topic but may I ask what you use for screenshots?
    – Dynamic
    Commented Mar 21, 2012 at 18:45
  • @Jae PrtScr button to capture screen and MS Paint for, well, painting (Windows)
    – gnat
    Commented Mar 21, 2012 at 18:50

I see no difference really unless we want to assume that is a methodology or practice and is actually about unit tests as an individual programming artifact of unit testing. Unit testing could also encompass such things as Mocking, which is an important strategy for handling dependencies in unit tests.

It all depends on where we want to draw the line. Personally I feel that discerning between the two is just too granular. I believe this even more so in that it is probably universal that one cannot be practicing unit testing without creating unit tests, the core functionality. I do feel however that mocking is different enough to deserve its own tag because it is a clear strategy to approach certain unit tests.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .