Hopefully this is not to subjective and I know one should not ask "what type of tools" questions, but I need answers :)
Once upon a time I worked on a project for a client where they tested the code when i pushed it to GIT. They tested for CamelBacks, if I used tabs or spaces for indentation and if I commented my functions / classes.
I know they were using Jenkins so I'm guessing they had a hook that was testing my code before it got uploaded.
For front-end we are using HTML, CSS and JS. For back-end we are using Java (and in rare cases .Net C#).
My questions are:
- What type of testing tool can automatically test this?
- And is it better to have it as a Jenkins hook or move it down and into the IDE the developer is using?