Core Spring Framework (@spring-projects) & JUnit 5 (@junit-team) committer. Staff Software Engineer at VMware Tanzu. Conference Speaker. Hardcore Developer.
-
VMware
- Zurich, Switzerland
-
09:37
(UTC +02:00) - http://SamBrannen.com
- @sbrannen
Block or Report
Block or report sbrannen
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
junit-team/junit5 Public
✅ The 5th major version of the programmer-friendly testing framework for Java and the JVM -
spring-test-junit5 Public
Spring TestContext Framework Extension for JUnit Jupiter (a.k.a., JUnit 5)
-
-
-
1,187 contributions in the last year
Less
More
Activity overview
Contributed to
spring-projects/spring-framework,
junit-team/junit5,
spring-projects-experimental/spring-native
and 17 other
repositories
Contribution activity
October 2022
Created 100 commits in 2 repositories
Reviewed 4 pull requests in 2 repositories
junit-team/junit5
3 pull requests
spring-projects/spring-framework
1 pull request
Created an issue in spring-projects/spring-framework that received 22 comments
Redesign AOT Processors
Overview
To align with the implementation of AotProcessor, we should remove the main() method in TestAotProcessor and allow Spring Boot to provide …
22
comments
Opened 15 other issues in 2 repositories
spring-projects/spring-framework
13
closed
1
open
- Native image FileSystem should not be closed after classpath scanning
-
Load
ApplicationContextFailureProcessorimplementations fromspring.factories - Introduce SimpleValueStyler for use with ToStringCreator
- Make DefaultValueStyler extensible
- Introduce builder API for AOT processor Settings
- Annotation searches fail for non-public repeatable annotations
- Ensure context caching works properly during AOT runtime in the TestContext framework
- Address flaky ReactorNetty2StompBrokerRelayIntegrationTests
- Document how to switch to the default set of TestExecutionListeners
- Document limitation of AopTestUtils.getUltimateTargetObject() regarding non-static TargetSource
- Normalize URIs returned from FileSystemResource.getURI()
- Simplify TestRuntimeHintsRegistrar API
- ClassPathResources with same absolute path and same ClassLoader should be equal
- UrlResource#getFilename() should return unencoded file name





