Slide 22
Slide 22 text
EXAMPLE CLIENT SPECIFICATION
IMPLEMENTATION
b
e
f
o
r
e
E
a
c
h
( i
n
j
e
c
t
( f
u
n
c
t
i
o
n
(
$
c
o
n
t
r
o
l
l
e
r
, $
r
o
o
t
S
c
o
p
e
, $
s
t
a
t
e
, $
q
) {
/
/
m
o
c
k a
j
a
x r
e
s
t r
e
s
p
o
n
s
e
}
)
;
i
t
(
'
a
d
d
s t
i
m
e
r
o
w
s f
r
o
m a
p
i t
o s
c
o
p
e
'
, i
n
j
e
c
t
( f
u
n
c
t
i
o
n
(
) {
s
c
o
p
e
.
$
a
p
p
l
y
(
)
;
v
a
r t
i
m
r
o
w
s = [
{
f
r
o
m
: "
2
0
1
4
-
0
3
-
0
7
T
1
2
:
0
0
:
0
0
Z
"
,
t
o
: "
2
0
1
4
-
0
3
-
0
7
T
1
3
:
0
5
:
0
0
Z
"
,
t
a
s
k
: "
1
"
,
d
e
s
c
r
i
p
t
i
o
n
: "
P
r
e
p
a
r
i
n
g f
o
r p
h
p
e
r
s
"
}
]
;
e
x
p
e
c
t
(
s
c
o
p
e
.
t
i
m
e
r
o
w
s
)
.
t
o
E
q
u
a
l
(
e
x
p
e
c
t
e
d
T
r
e
e
)
;
}
)
)
;
}
)
;