20 Things Developers Love About IntelliJ IDEA
It’s IntelliJ IDEA’s 20th birthday this year! To celebrate, we put together a list of 20 things developers love about IntelliJ IDEA. Creating this list was hard! It was impossible to select only 20...
View ArticleNo More Missing TestNG Tests
I often forget to add newly created tests to the testng.xml, which is used in our TeamCity build, and by the time I realize that they don’t run something is surely went wrong. What a bummer! Not any...
View ArticleSpring testing support in IntelliJ IDEA 10
Please try IntelliJ IDEA X (EAP) with new Spring testing related support. There is a number of things to note: 1. @ContextConfiguration support with completion, navigation, usages search and error...
View ArticleGenerate dependencies for Spring TestContext Framework
IntelliJ IDEA 10 gives you an easy way of generating bean dependencies for Spring Test Contexts. Simply hit Alt+Insert in your Spring Test to invoke the “Generate…” popup, select the “Bean dependency…”...
View ArticleAndroid unit-testing support
With IntelliJ IDEA X you can write unit tests for your Android application using Android Testing Framework. Android unit tests are located in a separate test module, so first you need to add it (i.e....
View ArticleNew in 10.5: Create and open tests for Groovy classes faster
We’ve added a couple of new productivity features in IntelliJ IDEA 10.5 to make working with Groovy tests two bits more pleasant: 1. Now you can create tests for Groovy classes the same way you do in...
View ArticleSpring 3.1: Testing with @Configuration classes and profiles
Latest Spring 3.1 features can be easily found in IntelliJ IDEA 11 release. If you’ve already started testing your applications with @Configuration classes and environment profiles, tell us how it...
View ArticleTesting Tip: Run Test Method from Abstract Test Class
Sometimes you have an abstract test class with test methods where the inheritors set up different environment. As it is impossible to run an abstract class you had to enumerate inheritors manually,...
View ArticleNew Coverage View in IntelliJ IDEA 11.1
IntelliJ IDEA 11.1 introduces a new way of browsing the gathered coverage information through a dedicated Coverage View. This view aggregates the coverage details over a configured scope in one place....
View ArticleCode Coverage for JavaScript Unit Testing
This is a cross-post from WebStorm & PhpStorm blog, originally posted by Sergey Simonchik. Measuring JavaScript code coverage naturally complements unit testing. It provides a clear picture of...
View ArticleWhy Write Automated Tests?
After writing a post for the Upsource blog about evaluating tests during code review, I found myself compelled to write something more general on why we should be writing automated tests. If you...
View ArticleUsing JUnit 5 in IntelliJ IDEA
One of the new features in IntelliJ IDEA 2016.2 is support for the new JUnit 5 testing framework. Almost all Java developers will have used JUnit at some point, so it’s pretty exciting to find the...
View ArticleSupport for JUnit 5 M4 in IntelliJ IDEA 2017.2
IntelliJ IDEA provides support for the upcoming JUnit 5 release. JUnit has pretty much been the standard for Java unit testing for years, and the latest version brings the library right up to date,...
View ArticleNew Live Stream: Testcontainers – From Zero to Hero
Register now and join us for our next IntelliJ IDEA Live Stream of Testcontainers: From Zero to Hero. In this live stream, Marco Behler, Developer Advocate @JetBrains, will help you get started with...
View ArticleIntroducing Aqua – A Powerful IDE for Test Automation by JetBrains
QA and test engineering are essential parts of modern software development. At JetBrains, we believe using the right tool matters for every job. Creating a separate tool for automated test development...
View Article