Everyday Unit Testing

  • Home
  • Online Squeeze Courses
    • Unit Testing
      • Introduction
      • Mocking
      • Test Driven Development
    • Testing with Spring
      • Introduction
      • REST API Testing
    • Behavior Driven Development
      • Introduction
      • Cucumber
    • Clean Code
      • Simple Design
      • The SOLID Principles
      • Refactoring for Testability
    • Agile
      • Better Remote Work
      • Better Story Slicing
      • Better Estimation
  • Courses and Workshops
    • Unit Testing and TDD
      • Introduction
      • TDD Deep Dive
    • BDD
      • Introduction
      • Deep Dive
    • Clean Code
      • Clean Code
      • Clean Tests
    • API Testing
      • API Automation Testing (4-days)
      • API Testing With Spring
      • API Testing With Postman
      • Exploratory API Testing with Postman (1-day)
    • Mobile Developer Testing
      • Introduction to Testing with React Native (1-day)
    • Test Maintenance
    • Agile
      • Agile Estimation and Planning
  • Events
    • Upcoming Events
    • Next Webinar
    • Past Events
    • Meetups
  • My Books
    • Everyday Unit Testing
    • Everyday Spring Testing
  • Blog
  • About Gil Zilberfeld
  • Contact

Spring

Recent Posts
  • The Truth About Fragile Tests
  • “Foundations of Automation” Webinar Recording
  • Video: Reportability
  • Podcast Recording – Software Testing and Agile Development
  • “API Exploration With Postman” Webinar Recording

All rights reserved, Gil Zilberfeld 2014-2022

Gil Zilberfeld describes how to avoid problems created with bean injection in Spring integration tests

Integration Testing With Spring – Avoiding Problems

We already know that Spring is complex. And we’ve just scratched the surface. One of the problem with complex frameworks is that they do so much, that when something goes wrong they are not that smart about analyzing the situation. And that really gets in our way of doing actual Read more…

By Gil Zilberfeld, 3 yearsDecember 26, 2018 ago
Gil Zilberfeld explains how to organize Spring configurations for integration testing

Integration Testing With Spring – Organizing Configurations

We’ve talked about nested configurations. Now, let’s move on to using imported configurations in a smart way. Let’s say in the main app (as in “production”), I have a whole lot of beans I need to inject. The thing not to do (although you might be tempted) is dump them Read more…

By Gil Zilberfeld, 3 yearsDecember 6, 2018 ago
Gil Zilberfeld explains about Spring features for testing and integration testing, this time with configurations

Integration Testing With Spring – Configurations

So how does Spring know what type to inject? Spring can do so in a different ways. The default is scanning any class in the class path. Spring tries to match the types it finds in the class path to those needed by @autowired declarations, and if there’s a match, Read more…

By Gil Zilberfeld, 3 years ago
Gil Zilberfeld explains Spring testing features starting with dependency injection

Integration Testing With Spring – Dependency Injection

I want to take a step back and discuss what Spring and Spring Boot are what are the basics features we get out of the box, and how we can use them for our advantage. There’s a whole training I’ve developed for Spring features for integration testing I do, so Read more…

By Gil Zilberfeld, 3 yearsNovember 21, 2018 ago
  • Home
  • Online Squeeze Courses
  • Courses and Workshops
  • Events
  • My Books
  • Blog
  • About Gil Zilberfeld
  • Contact
Copyright TestinGil, 2014-2022
 
Buy my book on LeanPub!