Cédric Michel
3e228035c0
Feature/respect encapsulation ( #349 )
...
* resolve osbsolete method
* put all properties as private, align unit test
* fix version of version in MD, add instruction to install ef tool
* fix url stored
2020-02-03 12:47:59 -07:00
Konrad Masalski
d422c42c24
minor code rearange, quantity as optional parameter, removed some unused fields
2019-10-28 22:44:40 +01:00
Ovi
70e009bda2
Allow to remove items from the basket setting quantity to zero
2019-09-11 09:16:00 -04:00
Eric Fleming
fde9a7c439
Removing BasketItemRepository and updating tests
2019-06-15 17:07:22 -04:00
Eric Fleming
cfe80aa956
Adding BasketId to model to ensure cascading deletes will clean up BasketItems
2019-06-15 17:03:17 -04:00
Eric Fleming
693c6c4466
BasketService no onger uses UriComposer
...
- Also fixing corresponding unit tests
2019-04-19 11:06:00 -04:00
Eric Fleming
8a00269ebd
Removing IRepository
...
- This also involved cleaning up places where IRepository was still being references in Startup
- Removed unused repository from Basket service
2019-03-01 22:21:12 -05:00
Eric Fleming
4444bd20a3
Adding ToList to IReadOnlyCollection used in foreach
2019-01-02 21:04:21 -05:00
Eric Fleming
eb02750841
Remove basket items when basket is deleted ( #170 )
...
* Proving out removing the basket items at the same time the basket is deleted
* Fixing existing unit tests
* Adding a unit test for the Deletebasket method
* Rename test and deleting basket items before basket
* Added integration test for DeleteAsync method for BasketItems
- Also added a BasketBuilder to create a Basket with no items, or one item.
2018-12-28 07:40:35 -08:00
Ratan Sunder Parai
c384623315
Consistency in setting up private variable field
2018-12-09 16:57:03 +06:00
Jeremy Hutchinson
f953495e38
Standardize namespaces to all be under the Microsoft.eShopOnWeb namespace and update default namespaces. ( #102 )
2018-06-05 08:52:54 -04:00
Steve Smith
8169d2f485
WIP ( #95 )
2018-05-29 10:05:50 -04:00
Steve Smith
b864be9265
Adding guards and more tests ( #68 )
...
* Adding single entity by spec method to repository
* Adding guards and more unit tests
2017-10-30 11:53:29 -07:00
Steve Smith
16d81ae450
Refactoring Services ( #61 )
...
* Refactoring ViewModels into Razor Pages models
* Cleaning up Basket viewcomponent
* Refactoring services.
Fixed bug in basket item counter.
2017-10-23 10:52:33 -04:00