90 Commits

Author SHA1 Message Date
Ramón Tomás
4b8723f723 Created Marketing read data model 2017-06-13 17:31:37 +02:00
Ramón Tomás
152bc9fd01 Merge new creation ordering workflow 2017-06-12 13:52:23 +02:00
Ramón Tomás
a198b12117 Merge locations feature branch 2017-06-09 12:43:46 +02:00
Ramón Tomás
380cd0325c Added location.api integration tests 2017-06-09 12:16:57 +02:00
Ramón Tomás
896ab5b4dc Adapt Locations.api to nosql db 2017-06-08 17:33:55 +02:00
Christian Arenas
1900ee2b61 Edit the integration test 2017-06-06 14:19:01 +02:00
Christian Arenas
bb167617bf change the FakeCampaignDto private object to an GetFakeCampaignDto funtion 2017-06-05 19:36:09 +02:00
Christian Arenas
21dc4e3772 Add integration test 2017-06-02 16:33:01 +02:00
Ramón Tomás
13cfe43378 Created UserLocationModel
Map Position to Locations APi
Update current user location
2017-06-01 20:16:19 +02:00
Christian Arenas
4dc8b65e8b Add Marketing.API project 2017-06-01 10:10:00 +02:00
Ramón Tomás
83166cde12 #2412-Create Location Microservice 2017-05-30 15:01:58 +02:00
Ramón Tomás
8d3041363a Clean commented tests 2017-05-24 16:46:34 +02:00
Cesar De la Torre
ce2083d248 Minor refactoring 2017-05-20 12:35:16 -07:00
igorsych
ec07a68751 Newtonsoft.Json and MediatR with fixes of all based on MediatR classes
also from csproj files excluded direct specification of runtime to make compile happy if on a system we have higher version.
2017-05-19 18:03:05 +03:00
igorsych
b13fce7043 Test packages update to the latest version
Redis and RabbitMQ also updated
Identity server changes reflectiong  ac59db6e16 commit
2017-05-19 09:02:05 +03:00
Ramón Tomás
ea851bb8ce Merge from Dev 2017-05-18 15:39:31 +02:00
Ramón Tomás
1df3dc76d6 Update order functional test 2017-05-18 15:27:51 +02:00
Ramón Tomás
d9d26bebd9 Adapt test cases to new order flow
Create new service test cases
2017-05-18 08:40:35 +02:00
Ramón Tomás
90daff2f29 Merge 2017-05-16 09:31:45 +02:00
Ramón Tomás
b2b01bae06 Change SPA app to call basket for order checkout 2017-05-16 09:23:35 +02:00
Christian Arenas
b05f019a72 Fix some test changes 2017-05-15 10:13:26 +02:00
Ramón Tomás
e104da9f85 Created Ship order process in WebMVC app
Create Ship order command and handler in Ordering.api
Create Order management page in WebMVC app
2017-05-14 14:48:37 +02:00
Ramón Tomás
a4124d7780 Fix merge 2017-05-11 16:33:11 +02:00
Ramón Tomás
9e00dceeb1 Create checkout call in webmvc
Created Cancel call in webmvc
2017-05-11 11:51:13 +02:00
Ramón Tomás
7d23bc736b Fix failing tests 2017-05-10 11:26:45 +02:00
Ramón Tomás
1cf7df3a8f Merge branch 'dev' into order-processflow-redesign 2017-05-09 13:46:01 +02:00
Bill Wagner
e813332890 Fix API signatures for collections
The methods that return collections should return
Task<IEnumerable<dynamic>> not Task<dynamic>
2017-05-04 10:36:23 -04:00
Eduard Tomas
f297f8b6fc Refactor to event bus to support dynamic subscriptions to events
Checkout HTTP entrypoint in Basket API
2017-05-03 16:34:41 +02:00
Cesar De la Torre
69d7399eec Fixing the CreateOrderCommand so it is 100% immutable. It shouldn't have the AddOrderItem() method. In any case, it was not really used but in the tets, since this Command is serialized in the client side, then deserialized in the service level. 2017-05-02 17:42:59 -07:00
Cesar De la Torre
ee787dcaad Revert "Fix API signatures for collections" 2017-04-29 15:30:17 -07:00
Bill Wagner
077868e51d Fix API signatures for collections
The methods that return collections should return
Task<IEnumerable<dynamic>> not Task<dynamic>
2017-04-28 09:25:24 -04:00
Unai Zorrilla Castro
c33513303d Review on 17/04/2017 2017-04-17 12:28:12 +02:00
dsanz
bb1b56ca1e Fix integration tests 2017-04-07 17:19:25 +02:00
dsanz
1420562b34 Modify tests to use different settings for each microsevice 2017-04-07 16:12:58 +02:00
dsanz
e4474127f9 Fix tests. 2017-03-29 12:31:52 +02:00
dsanz
35cc2f9d7b Merge branch 'dev'
# Conflicts:
#	src/Services/Basket/Basket.API/Model/IBasketRepository.cs
#	src/Services/Basket/Basket.API/Model/RedisBasketRepository.cs
#	src/Services/Catalog/Catalog.API/Startup.cs
#	src/Services/Ordering/Ordering.API/Application/Commands/CreateOrderCommandHandler.cs
#	src/Services/Ordering/Ordering.Infrastructure/Repositories/OrderRepository.cs
#	test/Services/UnitTest/Ordering/Application/NewOrderCommandHandlerTest.cs
2017-03-29 11:43:30 +02:00
dsanz
cea9600227 Refactoring of idempotent elements and logic. 2017-03-28 12:02:30 +02:00
dsanz
f974d5ea86 Fix test after changes in Catalog Controller 2017-03-27 10:31:25 +02:00
Cesar De la Torre
c07665aef6 Renamed from EditProduct to UpdateProduct, also its HTTP Route, etc. 2017-03-25 15:50:26 -07:00
dsanz
8c57048c3c Add idempotent for the client header in tests 2017-03-24 15:21:17 +01:00
dsanz
f25f56cc2c Fix test 2017-03-24 13:34:07 +01:00
dsanz
5d8628c9e2 Fix test that was failing sporadically. 2017-03-23 17:01:55 +01:00
dsanz
696610ed36 Fix #129 Post_update_product_price_and_catalog_and_basket_list_modified test failing 2017-03-22 09:57:08 +01:00
dsanz
de8aded2b0 Fix #61 Async suffix for namig convention. 2017-03-20 16:12:11 +01:00
Danny Chen
260df610b7 use non generic repository interface 2017-03-20 01:42:31 -04:00
Cesar De la Torre
c7e317413e Refactoring Domain Events 2017-03-17 18:36:34 -07:00
dsanz
a0da160a77 Merge from origin/dev to dev 2017-03-17 16:11:58 +01:00
dsanz
e996593d32 Add functional test for integration events. Implement IDisposable for EventBusRabbitMQ. 2017-03-17 15:57:57 +01:00
Cesar De la Torre
b9c1778d9d Refactoring Domain Events so it is clear and differenciated versus Integration Events 2017-03-16 18:52:02 -07:00
dsanz
faf4ada8ac Fix unit tests 2017-03-15 15:32:13 +01:00