summaryrefslogtreecommitdiffstats
path: root/cpp/sca/test/store-function/store-ui.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/sca/test/store-function/store-ui.hpp')
-rw-r--r--cpp/sca/test/store-function/store-ui.hpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/cpp/sca/test/store-function/store-ui.hpp b/cpp/sca/test/store-function/store-ui.hpp
index 9b100a6793..a2748547d5 100644
--- a/cpp/sca/test/store-function/store-ui.hpp
+++ b/cpp/sca/test/store-function/store-ui.hpp
@@ -33,30 +33,30 @@ namespace store
{
const tuscany::list<ItemType> storeUI_getCatalog(const service& catalog) {
- return catalog(makeList(tuscany::value("get")));
+ return catalog(tuscany::makeList<tuscany::value>("get"));
}
const tuscany::list<ItemType> storeUI_getCart(const service& cart) {
- return cart(makeList(tuscany::value("getAll")));
+ return cart(tuscany::makeList<tuscany::value>("getAll"));
}
const double storeUI_getTotal(const service& cart) {
- return cart(makeList(tuscany::value("getTotal")));
+ return cart(tuscany::makeList<tuscany::value>("getTotal"));
}
const bool storeUI_post(const service& cart, const ItemType& item) {
- return cart(makeList(tuscany::value("post"), tuscany::value(item)));
+ return cart(tuscany::makeList<tuscany::value>("post", item));
}
const tuscany::value storeUI_service(const service& catalog, const service& cart, const tuscany::list<tuscany::value>& args) {
- if (car(args) == tuscany::value("getCatalog"))
- return tuscany::value(storeUI_getCatalog(catalog));
- if (car(args) == tuscany::value("getCart"))
- return tuscany::value(storeUI_getCart(cart));
- if (car(args) == tuscany::value("getTotal"))
- return tuscany::value(storeUI_getTotal(cart));
- if (car(args) == tuscany::value("post"))
- return tuscany::value(storeUI_post(cart, cadr(args)));
+ if (car(args) == "getCatalog")
+ return storeUI_getCatalog(catalog);
+ if (car(args) == "getCart")
+ return storeUI_getCart(cart);
+ if (car(args) == "getTotal")
+ return storeUI_getTotal(cart);
+ if (car(args) == "post")
+ return storeUI_post(cart, cadr(args));
return tuscany::value();
}