Slide 32
Slide 32 text
CORE TESTS
f
u
n
c
t
i
o
n t
e
s
t
_
b
a
d
_
o
p
t
i
o
n
_
n
a
m
e
s
(
) {
f
o
r
e
a
c
h ( a
r
r
a
y
( '
'
, '
0
'
, ' '
, 0
, f
a
l
s
e
, n
u
l
l ) a
s $
e
m
p
t
y ) {
$
t
h
i
s
-
>
a
s
s
e
r
t
F
a
l
s
e
( g
e
t
_
o
p
t
i
o
n
( $
e
m
p
t
y ) )
;
$
t
h
i
s
-
>
a
s
s
e
r
t
F
a
l
s
e
( a
d
d
_
o
p
t
i
o
n
( $
e
m
p
t
y
, '
' ) )
;
$
t
h
i
s
-
>
a
s
s
e
r
t
F
a
l
s
e
( u
p
d
a
t
e
_
o
p
t
i
o
n
( $
e
m
p
t
y
, '
' ) )
;
$
t
h
i
s
-
>
a
s
s
e
r
t
F
a
l
s
e
( d
e
l
e
t
e
_
o
p
t
i
o
n
( $
e
m
p
t
y ) )
;
}
}
f
u
n
c
t
i
o
n t
e
s
t
_
r
e
t
u
r
n
s
_
f
a
l
s
e
_
i
f
_
g
i
v
e
n
_
a
n
_
i
n
v
a
l
i
d
_
e
m
a
i
l
_
a
d
d
r
e
s
s
(
) {
$
d
a
t
a = a
r
r
a
y
(
"
k
h
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
n
!
"
,
'
h
t
t
p
:
/
/
b
o
b
.
e
x
a
m
p
l
e
.
c
o
m
/
'
,
"
s
i
f i
'
d g
i
v
e u i
t
, s
p
a
m
e
r
!
1
"
,
"
c
o
m
.
e
x
a
m
p
l
e
N
O
S
P
A
M
b
o
b
"
,
"
b
o
b
@
y
o
u
r m
o
m
"
)
;
f
o
r
e
a
c
h (
$
d
a
t
a a
s $
d
a
t
u
m
) {
$
t
h
i
s
-
>
a
s
s
e
r
t
F
a
l
s
e
(
i
s
_
e
m
a
i
l
(
$
d
a
t
u
m
)
, $
d
a
t
u
m
)
;
}
}