Re:Write tests. Not too many. Mostly integration (2017)
by chriswarbo on Friday February 01, 2019 @06:34AM
(#19053312)
There are some who treat the phrase "public interface" as meaning the parts of a class which use the `public` keyword.
There are other people who treat the phrase "public interface" as meaning whichever way that users interact with the system, e.g. commandline arguments, HTTP request parameters, exposed modules of a library, etc.
Sounds like you're using the first terminology and others are using the second.
There are other people who treat the phrase "public interface" as meaning whichever way that users interact with the system, e.g. commandline arguments, HTTP request parameters, exposed modules of a library, etc.
Sounds like you're using the first terminology and others are using the second.
(I wrote about this at http://chriswarbo.net/blog/2017-11-10-unit_testing_terminolo... )