test/example-apps.rb in spqr-0.0.4 vs test/example-apps.rb in spqr-0.1.0
- old
+ new
@@ -13,21 +13,21 @@
def initialize
@clicks = 0
end
- def click(args)
+ def click
@clicks = @clicks.succ
end
- spqr_expose :click do |args|
+ expose :click do |args|
end
- spqr_statistic :clicks, :int
+ qmf_statistic :clicks, :int
- spqr_package :example
- spqr_class :QmfClicker
+ qmf_package_name :example
+ qmf_class_name :QmfClicker
end
class QmfHello
include ::SPQR::Manageable
@@ -39,21 +39,21 @@
def QmfHello.find_all
@qmf_hellos ||= [QmfHello.new]
@qmf_hellos
end
- def hello(args)
- args["result"] = "Hello, #{args['name']}!"
+ def hello(name)
+ "Hello, #{name}!"
end
- spqr_expose :hello do |args|
+ expose :hello do |args|
args.declare :name, :lstr, :in
args.declare :result, :lstr, :out
end
- spqr_package :example
- spqr_class :QmfHello
+ qmf_package_name :example
+ qmf_class_name :QmfHello
end
class QmfDummyProp
include ::SPQR::Manageable
@@ -69,14 +69,14 @@
def service_name
"DummyPropService"
end
- spqr_property :service_name, :lstr
+ qmf_property :service_name, :lstr
- spqr_class :QmfDummyProp
- spqr_package :example
+ qmf_class_name :QmfDummyProp
+ qmf_package_name :example
end
class QmfIntegerProp
include ::SPQR::Manageable
@@ -107,20 +107,20 @@
def QmfIntegerProp.find_all
@qmf_ips ||= gen_objects(SIZE)
@qmf_ips
end
- def next(args)
- args['result'] = QmfIntegerProp.find_by_id((@int_id + 1) % QmfIntegerProp::SIZE)
+ def next
+ QmfIntegerProp.find_by_id((@int_id + 1) % QmfIntegerProp::SIZE)
end
- spqr_expose :next do |args|
+ expose :next do |args|
args.declare :result, :objId, :out
end
- spqr_property :int_id, :int, :index=>true
+ qmf_property :int_id, :int, :index=>true
- spqr_class :QmfIntegerProp
- spqr_package :example
+ qmf_class_name :QmfIntegerProp
+ qmf_package_name :example
end