Marcin Grzejszczak
d9a2c65749
Updated docs
2016-07-20 15:03:09 +02:00
Marcin Grzejszczak
251e160e9b
Added starters
...
fixes #40
2016-07-20 14:35:12 +02:00
Marcin Grzejszczak
4d5badafda
Changed contractVerifier into contracts
2016-07-20 12:49:58 +02:00
Marcin Grzejszczak
5b900561c9
Migrated from Groovy to Java in Maven plugin
2016-07-20 12:26:50 +02:00
Marcin Grzejszczak
3e9aabab9d
Fixed poms
2016-07-20 11:47:03 +02:00
Dave Syer
6586015d99
Move 'samples' into 'tests' folder
...
Some of the samples are more like pure integratiuon tests (I wouldn't
use them to copy code into a real app). So I put them with the other
"test" projects.
2016-07-20 09:13:08 +01:00
Dave Syer
ad12dfa47b
Fix wrong dependency reference
2016-07-20 08:08:16 +01:00
Dave Syer
82af030574
Update ideas
2016-07-20 08:08:16 +01:00
Marcin Grzejszczak
b19921a13a
Update README.adoc
2016-07-19 21:58:39 +02:00
Marcin Grzejszczak
c0c798e088
Fixed a typo in docs
2016-07-19 20:37:43 +02:00
Marcin Grzejszczak
f051726f22
Fixed a typo in docs
2016-07-19 20:32:18 +02:00
Marcin Grzejszczak
0720c2aa03
Updated docs
2016-07-19 19:56:31 +02:00
Marcin Grzejszczak
1bbf572d4c
Fixed the pomx
2016-07-19 19:50:23 +02:00
Marcin Grzejszczak
f389d59798
Updated docs
2016-07-19 19:22:32 +02:00
Marcin Grzejszczak
6bc967dfae
Updating docs and code
2016-07-19 18:55:28 +02:00
Marcin Grzejszczak
8eda8860c9
Fixing Gradle
2016-07-19 18:35:01 +02:00
Marcin Grzejszczak
2b41aaaace
Fixing the project setup
2016-07-19 18:12:29 +02:00
Marcin Grzejszczak
7b99b1c8d5
Made Maven plugin react on test skipping
2016-07-19 18:06:36 +02:00
Dave Syer
07befc839f
Re-instate integration tests for stub runner messaging
2016-07-19 16:11:08 +01:00
Dave Syer
4c900f46fe
Remove stub tests (already covered in other tests)
2016-07-19 15:22:20 +01:00
Dave Syer
3d1d96c55c
Collapse stub runners into one project
2016-07-19 15:22:19 +01:00
Marcin Grzejszczak
bf23804909
Rearranged props for docs
2016-07-19 16:09:33 +02:00
Dave Syer
d023af1259
Remove messagingLibs
2016-07-19 14:52:06 +01:00
Dave Syer
0f8bd476b2
Fix gmaven config
2016-07-19 14:44:55 +01:00
Dave Syer
de00a6bb35
Fix maven plugin dependencies
2016-07-19 14:41:45 +01:00
Dave Syer
675278eb4f
Remove some references to deleted projects
2016-07-19 14:35:08 +01:00
Dave Syer
4137d964f8
Move verifier up to top level
2016-07-19 14:35:08 +01:00
Dave Syer
618da21f9e
Consolidate rest of messaging into verifier core
2016-07-19 14:35:08 +01:00
Dave Syer
16c892682d
Collapse messaging core into the main verifier library
2016-07-19 14:35:08 +01:00
Marcin Grzejszczak
9fc0502901
Added moar tags for docs
2016-07-19 15:00:42 +02:00
Marcin Grzejszczak
a697d9e8ef
Added tags for docs
2016-07-19 14:37:52 +02:00
Marcin Grzejszczak
9b7fe97a54
Minor polishing
2016-07-19 14:27:53 +02:00
Marcin Grzejszczak
18ac42b601
Fixed clearing of stubs
2016-07-19 14:12:44 +02:00
Dave Syer
ed33669e91
Fix dependencies in gradle plugin
2016-07-19 12:18:42 +01:00
Dave Syer
e3c564e023
Move converters to tools directory
2016-07-19 12:18:01 +01:00
Dave Syer
2143574868
Rename (again) StubMessages -> MessageVerifier
...
It's not a stub, it's just a wrapper around the underlying
messaging framework.
2016-07-19 12:01:11 +01:00
Dave Syer
7cdf36127e
Finish refactoring in tests
2016-07-19 11:10:47 +01:00
Dave Syer
ca95b7f53b
Consolidate messaging interface names (StubMessages)
2016-07-19 11:09:01 +01:00
Dave Syer
df5902fabd
Move some dependencies from bom to parent
2016-07-19 10:51:09 +01:00
Dave Syer
a46766bd0b
Remove commons-io dependency
2016-07-19 10:34:33 +01:00
Marcin Grzejszczak
939ea3fd38
Updated field names
2016-07-19 11:11:22 +02:00
Dave Syer
f7aa68e41b
Fix project names in gradle samples
2016-07-19 09:23:22 +01:00
Dave Syer
7c4fc6dc78
Remove config code that was added 'for test'
2016-07-19 09:15:10 +01:00
Dave Syer
9a6e0b3960
Clarify usage of @AutoConfigureStubRunner required in test case
2016-07-19 09:07:46 +01:00
Marcin Grzejszczak
5b163363a9
Removed ContractVerifierFilter fixes #42
2016-07-19 09:48:54 +02:00
Dave Syer
dcf09ef447
Update docs for new messaging interfaces
2016-07-19 08:44:16 +01:00
Dave Syer
a3c493c368
Remove another interface from user API
2016-07-19 08:40:10 +01:00
Dave Syer
03d8554adb
Add back the ContractVerifierMessage in an internal package
...
It's easier to write generated tests with this abstraction, but
it doesn't have to be visible to users.
2016-07-19 07:21:00 +01:00
Dave Syer
a3712e77c4
Make ContractVerifierMessaging independent of the builder interface
...
The builder is really an internal detail of the messaging support,
so it' sbetter if users just use the send method directly.
2016-07-18 15:52:21 +01:00
Dave Syer
b618ae5868
Simplify the messaging APIs a bit
...
There is no need for users to know about any special contract-specific
Message object (payload and headers). Once you see that, it seems like
there is no need for it internally either. So this change removes the
message wrapper type and cleans up the interfaces it touches.
2016-07-18 15:39:25 +01:00