Package | Description |
---|---|
Cli | |
Commands | |
Core | |
DeliveryStrategy | |
StrategyProfit | |
test |
Modifier and Type | Method and Description |
---|---|
abstract void |
Command.execute(java.util.ArrayList<java.lang.String> arguments,
MyFoodora foodora,
ActiveUserContext activeUser) |
Modifier and Type | Method and Description |
---|---|
void |
SetProfitPolicy.execute(java.util.ArrayList<java.lang.String> arg,
MyFoodora foodora,
ActiveUserContext activeUser) |
void |
SetDeliveryPolicy.execute(java.util.ArrayList<java.lang.String> arg,
MyFoodora foodora,
ActiveUserContext activeUser) |
void |
AssociateCard.execute(java.util.ArrayList<java.lang.String> arg,
MyFoodora foodora,
ActiveUserContext activeUser) |
Modifier and Type | Method and Description |
---|---|
void |
ContextStrategy.setStrategy(java.lang.String strategyName) |
Modifier and Type | Method and Description |
---|---|
void |
ContextDeliveryStrategy.setStrategy(java.lang.String strategyName) |
Constructor and Description |
---|
ContextDeliveryStrategy(java.lang.String strategyName) |
Modifier and Type | Method and Description |
---|---|
void |
ContextTargetProfitStrategy.setStrategy(java.lang.String strategyName) |
Constructor and Description |
---|
ContextTargetProfitStrategy(java.lang.String strategyName) |
Modifier and Type | Method and Description |
---|---|
void |
TestCourier.testAcceptDelivery() |
void |
TestManager.testActivateUser() |
void |
TestManager.testAddUser() |
void |
TestManager.testChangeServiceFee() |
void |
TestCli.testClui() |
void |
TestTargetProfitStrategy.testDeliveryCost() |
void |
TestManager.testDesactivateUser() |
void |
TestException.testExceptionUnknownTypeOfUser() |
void |
TestDeliveryStrategy.testFairOccupation() |
void |
TestDeliveryStrategy.testFastestDelivery() |
void |
TestManager.testGetAverageIncomePerCustomer() |
void |
TestCustomer.testGetCard() |
void |
TestCore.testGetLastMonthIncome() |
void |
TestCore.testGetLastMonthNumberOfCommands() |
void |
TestManager.testGetLeastActiveCourier() |
void |
TestManager.testGetLeastSellingRestaurant() |
void |
TestManager.testGetMostActiveCourier() |
void |
TestManager.testGetMostSellingRestaurant() |
void |
TestCourier.testGetNbOfOrderOfTheDay() |
void |
TestCustomer.testGetPointInTheCard() |
void |
TestRestaurant.testGetSortListOfDish() |
void |
TestManager.testGetTotalIncome() |
void |
TestManager.testGetTotalProfit() |
void |
TestCore.testGetUserByLogin() |
void |
TestCore.testGetUserByName() |
void |
TestOffers.testInFoodora() |
void |
TestTargetProfitStrategy.testMarkupPercentage() |
void |
TestCard.testPercentageInTheCard() |
void |
TestCustomer.testPlaceOrder() |
void |
TestCard.testPointInTheCard() |
void |
TestCourier.testRegister() |
void |
TestManager.testRemoveUser() |
void |
TestCore.testRemoveWithID() |
void |
TestTargetProfitStrategy.testServiceFee() |
void |
TestManager.testSetDeliveryPolicy() |
void |
TestRestaurant.testSetMealOfTheWeek() |
void |
TestManager.testSetTargetProfitPolicy() |
void |
TestCourier.testUnregister() |