John Blum
fbb39b97b9
Add Unit Tests for GemFireMockObjectsApplicationContextInitializer.
2020-05-21 21:42:46 -07:00
John Blum
4761c0ade5
Edit Javadoc.
2020-05-21 21:40:26 -07:00
John Blum
21761a789c
Move GemFireMockObjectsBeanPostProcessor to org.springframework.data.gemfire.tests.mock.beans.factory.config.
2020-05-21 21:40:26 -07:00
John Blum
af9237eeb1
Add 'destroyOnEvent' configuration annotation attribute.
...
The 'destoryOnEvent' EnableGemFireMockObjects annotation attribute configures specific Spring ApplicationEvent types (Class) that will trigger the destruction of all GemFire/Geode Mock Objects.
Add bean definition and declaration for the DestroyGemFireMockObjectsApplicationListener.
Add Unit Tests for the GemFireMockObjectsConfiguration class.
Resolves gh-20.
2020-05-21 21:40:26 -07:00
John Blum
53893bd49f
Add support to suppress GemFire/Geode Mock Object destruction on ContextClosedEvents.
2020-05-19 21:59:22 -07:00
John Blum
c1682f6cba
Prepare next development iteration.
...
Set Spring Data for Apache Geode & Pivotal GemFire version to 2.3.1.BUILD-SNAPSHOT.
Set Spring Data Release Train version to Neumann-BUILD-SNAPSHOT.
Set version to 0.0.16.BUILD-SNAPSHOT.
2020-05-13 16:42:23 -07:00
John Blum
53da4d0ce2
Release 0.0.15.RELEASE.
2020-05-13 16:26:57 -07:00
John Blum
703e64a010
Add overloaded timedWait(..) methods taking a non-null java.time.Duration object.
...
Deprecate WaitCondition and introduce a new Condition interface.
2020-04-16 10:38:19 -07:00
John Blum
1c385b3f20
Prepare next development iteration.
...
Set Spring Data for Apache Geode & Pivotal GemFire version to 2.2.7.BUILD-SNAPSHOT.
Set Spring Data Parent Maven POM version to 2.2.7.BUILD-SNAPSHOT.
Set Spring Data Release Train version to Moore-BUILD-SNAPSHOT.
Set version to 0.0.15.BUILD-SNAPSHOT.
2020-04-15 13:48:01 -07:00
John Blum
47e672edb8
Release 0.0.14.RELEASE.
2020-04-15 13:42:42 -07:00
John Blum
6dec5b8d73
Add utility method to find and reserve allocated network ports.
2020-04-15 13:12:35 -07:00
John Blum
2c514d0f48
Prepare next development iteration.
...
Set version to 0.0.14.BUILD-SNAPSHOT.
Set Spring Data for Apache Geode & Pivotal GemFire version to 2.2.5.BUILD-SNAPSHOT.
Set Spring Data Release Train version to Moore-BUILD-SNAPSHOT.
2020-02-22 22:24:38 -08:00
John Blum
79cecf7e70
Release 0.0.13.RELEASE.
2020-02-22 20:42:01 -08:00
John Blum
68c5edb974
Format source code.
...
Optimize imports.
2020-02-22 20:26:52 -08:00
John Blum
19847910c8
Optimize imports.
2020-02-22 20:17:34 -08:00
John Blum
8c0739cb44
Switch use of Descriptable.as(String description, Object... args) to Descriptable.describedAs(String description, Object... args).
2020-01-31 11:29:08 -08:00
John Blum
07d3f0c8af
Remove unnecessary use of @SuppressWarnings("all") annotation.
2020-01-23 13:57:22 -08:00
John Blum
77e5445142
Replace use of Apache Shiro Assert with Spring Framework Assert.
2020-01-23 13:56:25 -08:00
John Blum
7ff805c699
Prepare next development iteration.
...
Upgrade to Pivotal GemFire 9.8.6.
Upgrade to Spring Data for Apache Geode & Pivotal GemFire 2.2.5.BUILD-SNAPSHOT.
Upgrade to Spring Data Release Train Moore-BUILD-SNAPSHOT.
Set version to 0.0.13.BUILD-SNAPSHOT.
2020-01-23 12:56:36 -08:00
John Blum
aa73e4d0c6
Release 0.0.12.RELEASE.
2020-01-23 12:45:59 -08:00
John Blum
63a295baf3
Prepare next development iteration.
2019-12-11 12:26:47 -08:00
John Blum
74bd3583cf
Release 0.0.11.RELEASE.
2019-12-11 11:21:45 -08:00
John Blum
6a59acb23b
Prepare next development iteration.
2019-11-04 13:19:17 -08:00
John Blum
af9db8e1d8
Release 0.0.10.RELEASE.
2019-11-04 13:05:53 -08:00
John Blum
01028ca116
Add Unit Tests for AEQ pause & resume event dispatching.
2019-11-04 12:25:41 -08:00
John Blum
9a09137652
Fix bug in the mocking support for AEQ resume event dispatching.
...
Additionally, add mocking behavior for o.a.g.cache.asyncqueue.AsyncEventQueue.isDipatchingEnabled().
2019-10-30 20:38:09 -07:00
John Blum
90fc5209f7
Add setField(target:Object, fieldName:String, value:Object) method to ReflectionUtils to set fields of an Object.
2019-10-29 15:04:53 -07:00
John Blum
8fe85031b0
Add custom extension of the org.springframework.util.ReflectionUtils utility class.
...
Added getFieldValue(:Object, :String) method to get the value of a named Field on a Object.
Added variants of makeAccessible(..) method in org.springframework.util.ReflectionUtils to also return the (accessible) Member.
2019-10-29 13:29:35 -07:00
John Blum
7532d3a993
Add Mock Object support for Apache Geode's AEQ pause and resume event disptaching functionality.
2019-10-29 13:04:05 -07:00
John Blum
8423aa800a
Prepare next development iteration.
2019-10-01 13:28:16 -07:00
John Blum
50744d0dcd
Release 0.0.9.RELEASE.
2019-10-01 13:12:13 -07:00
John Blum
b9b9f51f9c
Add Apache Geode Logger with a log-level of 'ERROR'.
2019-10-01 13:04:21 -07:00
John Blum
a284628304
Prepare next development iteration.
2019-09-11 11:29:06 -07:00
John Blum
54eee8a4d7
Release 0.0.8.RELEASE.
2019-09-10 22:47:43 -07:00
John Blum
859f510200
Switch clearing all Java, Apache Geode, Pivotal GemFire and Spring System Properties to after test class.
2019-09-09 19:24:51 -07:00
John Blum
9f87352a5e
Rename closeAnyExistingGemFireCacheInstanceBeforeTestExecution() as closeAnyGemFireCacheInstanceBeforeTestExecution().
...
Rename closeAnyExistingSocketConfigurationBeforeTestExecution() as closeAnySocketConfigurationBeforeTestExecution().
Rename closeAnyExistingSslConfigurationBeforeTestExecution() as closeAnySslConfigurationBeforeTestExecution().
Rename stopAnyExistingGemFireLocatorBeforeTestExecution() as stopAnyGemFireLocatorBeforeTestExecution().
2019-09-09 19:24:25 -07:00
John Blum
4aa64fa637
Destroy all GemFire Mock Objects after each test case.
2019-09-09 19:10:59 -07:00
John Blum
e38fdeb32f
Add null assertion for PoolManager.find('TEST') in tearDown().
2019-09-09 19:01:54 -07:00
John Blum
2d72115fa9
Move GemFireObjectCreationTriggeredByGemFirePropertyConfigurationIntegrationTests to org.springframework.data.gemfire.tests.
2019-09-09 18:49:37 -07:00
John Blum
0653003f28
Move MockClientCacheDefaultPoolRegisteredWithPoolManagerUnitTests to org.springframework.data.gemfire.tests.
2019-09-09 18:49:37 -07:00
John Blum
36a0271505
Edit Javadoc; Optimize Imports.
2019-09-09 18:49:37 -07:00
John Blum
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.
2019-09-09 18:49:37 -07:00
John Blum
9d2484855d
Cleanup all SSL configuration and state in Apache Geode.
2019-09-09 01:39:03 -07:00
John Blum
b5f0bf1e09
Add Test Framework support for Mock Pool registration with the Apache Geode o.a.g.cache.client.PoolManager.
2019-09-03 18:36:10 -07:00
John Blum
3beec6db30
Optimize imports.
2019-09-03 14:02:38 -07:00
John Blum
6ce9982a25
Add Test Framework setup support for stopping all Apache Geode Locators before test execution.
2019-09-03 14:00:29 -07:00
John Blum
4d00feb32c
Fix race condition when concurrently accessing cached GemFire Mock Objects Collection.
2019-09-03 11:13:35 -07:00
John Blum
3fbb088bf9
Prepare next development iteration.
2019-08-13 16:34:18 -07:00
John Blum
aca0d018e1
Release 0.0.7.RELEASE.
2019-08-13 16:25:26 -07:00
John Blum
29374c0ad0
Set version to 0.0.7.BUILD-SNAPSHOT.
2019-08-13 16:01:34 -07:00