Rafal Borowiec, Java Code Geeks

Rafal Borowiec

Java Code Geeks

Poland

Contact Rafał

Discover and connect with journalists and influencers around the world, save time on email research, monitor the news, and more.

Start free trial

Recent:
  • Unknown
Past:
  • Java Code Geeks

Past articles by Rafał:

Playwright meets JUnit 5

Playwright is a Node.js-based tool for automating browsers. It supports all modern rendering engines including Chromium, WebKit and Firefox. Playwright → Read More

Manage multiple Java SDKs with asdf with ease

asdf is a helpful command-line tool that allows you to manage and switch between different versions of programming language runtimes including Java, → Read More

Parameterized tests in JavaScript with Jest

Interested to learn about Parameterized tests? Check our article explaining parameterized tests in JavaScript with Jest. → Read More

Testing promise rejection in JavaScript with Jest

The codeLet’s consider a simple function that returns a Promise that can either resolve or reject depending on the value ofthe first argument:export default function promiseMe(result, tim... → Read More

Testing exceptions in JavaScript with Jest

Interested to learn about Jest? Check our article explaining how to test exceptions in JavaScript with Jest. → Read More

Convert time unit to duration in Java

Interested to learn about time unit? Check our article explaining how to use java.util.concurrent.TimeUnit to convert a given time unit to a duration. → Read More

Switch as an expression in Java with Lambda-like syntax

As of Java 14, the switch expression has an additional Lambda-like (case ... -> labels) syntax and it can be used not only as a statement, but also as an expression that evaluates to a single value. ... → Read More

Record type in Java

Interested to learn about Record type? Check our article explaining about Record type in Java that was first released in JDK14. → Read More

Spring Boot tests with Testcontainers and PostgreSQL, MySQL or MariaDB

Interested to learn about Testcontainers? Check our article talking about testcontainers a Java library that allows integrating Docker containers in JUnit. → Read More

Docker Compose for Spring Boot application with PostgreSQL

Interested to learn about Docker Compose? Check our article explaining how to configure Spring Boot application with PostgreSQL to run with Docker Compose → Read More

Deploy Quarkus application to AWS Elastic Beanstalk

Interested to learn about Quarkus application? Check our article explaining how Elastic Beanstalk allows deploying and managing applications in the AWSCloud → Read More

Quarkus tests with Testcontainers and PostgreSQL

Interested to learn about Testcontainers? Check our article talking about Testcontainers a Java library that allows integrating Docker in JUnit tests. → Read More

Getting started with Quarkus

Interested to learn about Quarkus? Check our article talkingabout Quarkus - A Kubernetes Native Java stack tailored for OpenJDK HotSpot and GraalVM. → Read More

Set Visual Studio Code as default editor in jshell

Java Shell (jshell) is an interactive tool for learning and prototyping in Java. It was introduced with Java 9 and since then I use it ocassionally either for some quick prototyping, during presentat... → Read More

Spring Boot testing with JUnit 5

Interested to learn about Spring Boot testing? Check our article learning about the basic setup for Gradle and Maven based projects with Spring Boot tests → Read More

JUnit 5 and Selenium – Setup the project with Gradle, JUnit 5 and Jupiter Selenium

Interested to learn about test automation? Check our article testing the popular TodoMVC application using Gradle with Java, JUnit 5 and Selenium Jupiter → Read More

Test Execution Order in JUnit 5

Interested to learn about Test Execution Order? Check our article explaining the execution of test methods is repeatable between builds in Junit 5. → Read More

Temporary directories in JUnit 5 Tests

JUnit 4 TemporaryFolder @Rule allowed developers to create tests utilising temporary directories. With JUnit 5, the @Rules are not supported hence testing files and directories required a little bit ... → Read More

JUnit 5 meets AssertJ

JUnit 5 brings a lot of improvements in the assertions library, mainly thanks to Java 8 and Lambda E... → Read More

Asynchrouns and Transactional Event Listeners in Spring

The built-in event publication functionality exists from the early Spring versions and it is still u... → Read More