Commit Graph

  • e0f344a25f Upgrade to Spring Boot 2.2.1.RELEASE. John Blum 2019-12-03 20:33:58 -08:00
  • b3174b8621 Upgrade to Spring Framework 5.2.2.RELEASE. John Blum 2019-12-03 20:38:04 -08:00
  • 490372fc09 Upgrade to Mockito 3.2.0. John Blum 2019-12-03 20:39:45 -08:00
  • b9654b20b0 Upgrade to Gradle Wrapper (gradlew) 5.6.4. John Blum 2019-12-03 20:29:46 -08:00
  • 6a59acb23b Prepare next development iteration. John Blum 2019-11-04 13:19:17 -08:00
  • af9db8e1d8 Release 0.0.10.RELEASE. John Blum 2019-11-04 12:40:58 -08:00
  • 700ac2dd8f Update dependencies. John Blum 2019-11-04 12:32:49 -08:00
  • 01028ca116 Add Unit Tests for AEQ pause & resume event dispatching. John Blum 2019-11-04 12:25:41 -08:00
  • 9a09137652 Fix bug in the mocking support for AEQ resume event dispatching. John Blum 2019-10-30 20:36:14 -07:00
  • 90fc5209f7 Add setField(target:Object, fieldName:String, value:Object) method to ReflectionUtils to set fields of an Object. John Blum 2019-10-29 15:04:53 -07:00
  • 368caf601a Upgrade to Spring Boot 2.2.0.RELEASE. John Blum 2019-10-29 13:33:21 -07:00
  • 8fe85031b0 Add custom extension of the org.springframework.util.ReflectionUtils utility class. John Blum 2019-10-29 13:27:29 -07:00
  • 7532d3a993 Add Mock Object support for Apache Geode's AEQ pause and resume event disptaching functionality. John Blum 2019-10-29 13:04:05 -07:00
  • 474bb07ebe Upgrade to Apache Geode 1.9.2. John Blum 2019-10-29 12:58:18 -07:00
  • 8423aa800a Prepare next development iteration. John Blum 2019-10-01 13:28:16 -07:00
  • 50744d0dcd Release 0.0.9.RELEASE. John Blum 2019-10-01 13:12:13 -07:00
  • 5a6ef67ab2 Edit project name and description. John Blum 2019-10-01 13:07:12 -07:00
  • b9b9f51f9c Add Apache Geode Logger with a log-level of 'ERROR'. John Blum 2019-10-01 13:04:21 -07:00
  • b630faf84f Add optional Logback and Log4j (to SLF4J) dependencies to the runtime classpath for testing. John Blum 2019-10-01 12:54:04 -07:00
  • 1dafc6f067 Upgrade to Spring Data Parent BOM 2.2.0.RELEASE. John Blum 2019-10-01 12:39:31 -07:00
  • 34506111a3 Add 'spring-framework.version' extenstion property to set (override) the Spring Framework version as necessary. John Blum 2019-10-01 12:38:53 -07:00
  • a9329b350c Override Spring Boot's 2.1.8.RELEASE dependency management version of Spring Framework and set to 5.2.0.RELEASE. John Blum 2019-10-01 12:31:51 -07:00
  • 08f328defa Upgrade to Spring Build Conventions Gradle Plugin 0.0.27.RELEASE. John Blum 2019-10-01 12:30:12 -07:00
  • a341db3818 Update dependencies. John Blum 2019-10-01 12:27:55 -07:00
  • a284628304 Prepare next development iteration. John Blum 2019-09-11 11:29:06 -07:00
  • 54eee8a4d7 Release 0.0.8.RELEASE. John Blum 2019-09-10 22:47:43 -07:00
  • a304e31012 Upgrade to Spring Boot 2.1.8.RELEASE. John Blum 2019-09-10 22:39:30 -07:00
  • 859f510200 Switch clearing all Java, Apache Geode, Pivotal GemFire and Spring System Properties to after test class. John Blum 2019-09-09 19:20:28 -07:00
  • 9f87352a5e Rename closeAnyExistingGemFireCacheInstanceBeforeTestExecution() as closeAnyGemFireCacheInstanceBeforeTestExecution(). John Blum 2019-09-09 19:18:04 -07:00
  • 5380c49356 Exclude IntelliJ IDEA out/ directory from source controlled files. John Blum 2019-09-09 19:12:30 -07:00
  • 4aa64fa637 Destroy all GemFire Mock Objects after each test case. John Blum 2019-09-09 19:00:28 -07:00
  • e38fdeb32f Add null assertion for PoolManager.find('TEST') in tearDown(). John Blum 2019-09-09 18:59:41 -07:00
  • 2d72115fa9 Move GemFireObjectCreationTriggeredByGemFirePropertyConfigurationIntegrationTests to org.springframework.data.gemfire.tests. John Blum 2019-09-09 18:43:42 -07:00
  • 0653003f28 Move MockClientCacheDefaultPoolRegisteredWithPoolManagerUnitTests to org.springframework.data.gemfire.tests. John Blum 2019-09-09 18:39:31 -07:00
  • 36a0271505 Edit Javadoc; Optimize Imports. John Blum 2019-09-09 18:32:46 -07:00
  • 56cf069384 Eagerly create, initialize and register the 'DEFAULT' Pool with the o.a.g.cache.client.PoolManager when spying on the ClientCacheFactory and create() is called. John Blum 2019-09-09 18:35:16 -07:00
  • 9d2484855d Cleanup all SSL configuration and state in Apache Geode. John Blum 2019-09-09 01:02:13 -07:00
  • b5f0bf1e09 Add Test Framework support for Mock Pool registration with the Apache Geode o.a.g.cache.client.PoolManager. John Blum 2019-09-03 18:35:46 -07:00
  • 3beec6db30 Optimize imports. John Blum 2019-09-03 14:01:03 -07:00
  • 6ce9982a25 Add Test Framework setup support for stopping all Apache Geode Locators before test execution. John Blum 2019-09-03 14:00:29 -07:00
  • 4d00feb32c Fix race condition when concurrently accessing cached GemFire Mock Objects Collection. John Blum 2019-09-03 11:13:35 -07:00
  • 3fbb088bf9 Prepare next development iteration. John Blum 2019-08-13 16:34:18 -07:00
  • aca0d018e1 Release 0.0.7.RELEASE. John Blum 2019-08-13 16:24:17 -07:00
  • 29374c0ad0 Set version to 0.0.7.BUILD-SNAPSHOT. John Blum 2019-08-13 16:01:34 -07:00
  • d0b83a3afa Upgrade to Spring Data Parent (Maven BOM) 2.1.10.RELEASE. John Blum 2019-08-13 16:00:44 -07:00
  • 5b0b4a586d Fix bug in overloaded spyOn(..) methods for o.a.g.cache.CacheFactory and o.a.g.cache.client.ClientCacheFactory object, which leads to a org.mockito.exceptions.misusing.UnfinishedStubbingException. John Blum 2019-08-13 15:57:04 -07:00
  • 5e7f142653 Prepare next development iteration. John Blum 2019-08-13 02:53:09 -07:00
  • 56e444771a Release 0.0.6.RELEASE. John Blum 2019-08-13 02:42:59 -07:00
  • b96b2e7f9e Upgrade to Spring Boot 2.1.7.RELEASE. John Blum 2019-08-13 02:38:15 -07:00
  • 5e6bdc7adb Update dependencies. John Blum 2019-08-05 11:37:58 -07:00
  • 6830d1591e Add Maven POM editor Gradle build file to configure the generated project pom.xml correctly. John Blum 2019-07-25 19:43:36 -07:00
  • 6a1968ba23 Switch to OpenJDK 8 for Travis CI builds. John Blum 2019-07-25 14:24:56 -07:00
  • 2272f3e95a Add support to mock the GemFireCache.getName() property based on the GemFire distribution configuration properties when using the factories to create cache instances. John Blum 2019-07-25 14:09:17 -07:00
  • 317e074c84 Lazily create the GemFireCache instance when spying on the o.a.g.cache.CacheFactory as well as the o.a.g.cache.client.ClientCacheFactory. John Blum 2019-07-25 13:49:45 -07:00
  • 34908200d6 Upgrade to Spring Build Conventions Gradle Plugin 0.0.26.RELEASE. John Blum 2019-07-02 20:16:52 -07:00
  • 91b95a331d Prepare next development iteration. John Blum 2019-07-02 20:14:20 -07:00
  • 7d6a8c2ede Release 0.0.5.RELEASE. John Blum 2019-07-02 20:06:48 -07:00
  • 0444f8a1e7 Add documentation for the new test Logback, Log Appender supporting class. John Blum 2019-07-02 19:49:51 -07:00
  • 309fcdf288 Upgrade to Spring Boot 2.1.6.RELEASE. John Blum 2019-06-28 16:22:27 -07:00
  • cb0a0e02ed Add testing support for logging and capturing log events. John Blum 2019-06-28 16:17:09 -07:00
  • 839a1c650f Add optional 'ch.qos.logback.logback-classic' dependency. John Blum 2019-06-28 16:15:13 -07:00
  • e179fa2678 Add dependency management for 'ch.qos.logback:logback-classic'. John Blum 2019-06-28 16:14:15 -07:00
  • 8ea0c79f68 Update README describing the mock Region data and cache Region callback support. John Blum 2019-06-17 15:33:51 -07:00
  • ced62b9688 Prepare next development iteration. John Blum 2019-06-15 11:48:42 -07:00
  • e763807631 Release 0.0.4.RELEASE. John Blum 2019-06-15 11:44:08 -07:00
  • a5c941178f Fix bug (NPE) with the Mock ClientSubscriptionConfig. John Blum 2019-06-15 11:37:00 -07:00
  • a798e8ce00 Prepare next development iteration. John Blum 2019-06-14 18:57:38 -07:00
  • 4391449460 Release 0.0.3.RELEASE. John Blum 2019-06-14 18:51:54 -07:00
  • 570fcce9eb Implement Region entry event triggers for CacheListeners, CacheLoaders and CacheWriters. John Blum 2019-06-14 18:45:05 -07:00
  • 0b01f6b240 Implement additional Region data access operations. John Blum 2019-06-14 14:37:11 -07:00
  • 6f4367e963 Update dependencies. John Blum 2019-06-14 09:34:54 -07:00
  • c336bd5669 Update Copyright to 2019. John Blum 2019-06-09 18:45:06 -07:00
  • ce53de4c61 Optimize imports. John Blum 2019-06-09 18:39:51 -07:00
  • f8f619d1a2 Upgrade to Spring Data Release Train Lovelace-BUILD-SNAPSHOT. John Blum 2019-06-09 18:39:22 -07:00
  • 545db32f6c Switch HTTP URLs to HTTPS in Apache License Headers. John Blum 2019-06-09 18:35:01 -07:00
  • 3458e7b506 Add integration tests asserting the proper interaction between an Apache Geode client and server process using the client/server integration test support. John Blum 2019-06-09 18:31:45 -07:00
  • 868d168b5b Polish and format source code. John Blum 2019-06-09 18:30:47 -07:00
  • 85fad8dab1 Configure environment with JDK (8) by setting JAVA_HOME. John Blum 2019-05-29 11:58:53 -07:00
  • dae841aff6 Configure environment with JDK (8) by setting JAVA_HOME. John Blum 2019-05-29 11:58:53 -07:00
  • 58a61d5ba6 Optimize imports. John Blum 2019-05-24 09:10:41 -07:00
  • 523d5f52d4 Remove the contextClass(:SpringApplicationBuilder) mmethod. John Blum 2019-05-24 09:10:23 -07:00
  • 0ff45d4fd6 Disable the registration of the Mock Pool created by the Mock PoolFactory with the PoolManager. John Blum 2019-05-24 08:52:22 -07:00
  • 692455d2df Add support to register the Mock Pool created by the Mock PoolFactory with the PoolManager. John Blum 2019-05-23 17:56:36 -07:00
  • 72ac07217e Prepare next development iteration. John Blum 2019-05-13 16:53:33 -07:00
  • c6dfd449fe Release 0.0.2.RELEASE. John Blum 2019-05-13 16:45:58 -07:00
  • 881bce2a27 Add logging configuration for JUL, Log4j2 and SLF4J using Logback. John Blum 2019-05-13 16:43:38 -07:00
  • 6ff9bf518a Rebase project Maven POM parent on Spring Data Parent 2.1.8.RELEASE. John Blum 2019-05-13 16:38:45 -07:00
  • 484ea45900 Upgrade dependencies. John Blum 2019-05-13 16:29:37 -07:00
  • b05c01a1ea Optimize imports. John Blum 2019-05-08 14:26:07 -07:00
  • e2b4d9deea Adapt to API and implementation changes in Apache Geode 1.9 (Pivotal GemFire 9.8) to extract the configured and provided gemfire.properties to (and using) the (Client)CacheFactory API from a Spring context (e.g. SDG). John Blum 2019-05-08 14:24:01 -07:00
  • 3ac182c765 Add test objects used in tests. John Blum 2019-05-08 14:22:07 -07:00
  • 4a0e4b5ca4 Remove unnecessary 'throws Exception' declaration. John Blum 2019-05-08 14:20:43 -07:00
  • a748cd9429 Add assertion asserting that the GemFireCache instance is not a GemFireCacheImpl (i.e. it is a mock). John Blum 2019-05-08 14:19:52 -07:00
  • 0517804fca Add (commented) 'springDataReleaseTrainVersion' property for 'Moore-BULID-SNAPSHOT'. John Blum 2019-05-08 14:18:47 -07:00
  • cfa6cd6332 Add Gradle extension (ext) definitions to override the Spring Framework and Spring Data versions. John Blum 2019-05-08 14:17:51 -07:00
  • 5355f2bd8a Add concrete Unit and Integration Test class examples. John Blum 2019-05-07 17:59:33 -07:00
  • 48ccc00426 Edit README.adoc. John Blum 2019-05-07 16:34:55 -07:00
  • e5089813ff Format source code. John Blum 2019-05-07 15:40:51 -07:00
  • 7907d2a667 Prepare next development iteration. John Blum 2019-05-06 15:12:07 -07:00
  • 87b6d5ad45 Release 0.0.1.RELEASE. John Blum 2019-05-06 15:00:49 -07:00