Slide 14
Slide 14 text
tests {
testCase("emoji and text") {
input("hello world")
expected("hello world")
}
testCase("long, complicated status") {
input("hello t.co/a t.co/b t.co/m1 t.co/c t.co/m2 ") {
url(9 to 15, "t.co/a", "a.com", "a.com")
url(19 to 25, "t.co/b", "b.com", "b.com")
media(29 to 36, "t.co/m1")
url(40 to 46, "t.co/c", "c.c.c.com", "c.c.c.com")
media(50 to 57, "t.co/m2")
}
expected("hello a.com b.com c.c.c.com ") {
url(13 to 18, "t.co/a", "a.com", "a.com")
url(26 to 31, "t.co/b", "b.com", "b.com")
url(47 to 56, "t.co/c", "c.c.c.com", "c.c.c.com")
}
}
}
Tests for Twitter responses