The article presents a compiled list of unit tests naming strategy that one could follow for naming their unit tests. The article is intended to be a quick reference instead of going through multiple great pages such as following. That said, to know greater details, please feel free access one of these pages listed below and know for yourself.
Following are 7 popular unit tests naming conventions that are found to be used by majority of developers and compiled from above pages:
My personal favorite is naming unit tests based on the writing features of the class under test. It helps me to make sure that a class follows single responsibility. It also aids a great deal in code refactoring.
Last updated: 26th April, 2024 In this blog post, we will discuss the logistic regression…
Last updated: 22nd April, 2024 As data scientists, we navigate a sea of metrics to…
Last updated: 22nd April, 2024 This post will teach you about the gradient descent algorithm…
Last updated: 19th April, 2024 Among the terminologies used in training machine learning models, the…
Last updated: 19th April, 2024 Model parallelism and data parallelism are two strategies used to…
Last updated: 4th April, 2024 In machine learning, model complexity, and overfitting are related in…
View Comments
I am a fan of your seventh approach: Given_Preconditions_When_StateUnderTest_Then_ExpectedBehavior. I omit some underscores (GivenPreconditions_WhenStateUnderTest_ThenExpectedBehavior) but it's the same idea.
Thanks Duncan for the comments