On Wed, Nov 4, 2009 at 12:30 PM, Vesa <[email protected]> wrote:

>
> Anybody aware of any examples using testkit?
>

See:

http://svn.apache.org/viewvc/incubator/esme/trunk/server/src/test/scala/org/apache/esme/JettySetup.scala?revision=834618&view=markup
http://svn.apache.org/viewvc/incubator/esme/trunk/server/src/test/scala/org/apache/esme/api/ApiTest.scala?revision=834618&view=markup

As I said in another thread, I'm not keen on the APIs (I haven't played with
them in 1.5 years)... but they'll change (or get new ones) today.



>
> - Vesa
>
> On 2 marras, 18:02, Vesa <[email protected]> wrote:
> > Hi,
> >
> > I'm aware of Selenium, but it operates on higher level than Rack::Test
> > and is slower although testing mimics real world situations better as
> > it drives a real browser. Can I find some examples oftestkit
> > somewhere?
> >
> > - Vesa
> >
> > On 2 marras, 17:04, David Pollak <[email protected]>
> > wrote:
> >
> >
> >
> > > On Mon, Nov 2, 2009 at 7:39 AM, Jim Barrows <[email protected]>
> wrote:
> > > > Scala has 2 test frameworks (Specs <http://code.google.com/p/specs/>,
> scala
> > > > test <http://www.artima.com/scalatest/>) that I'm aware of, and can
> make
> > > > use of the selenium test framework <http://seleniumhq.org/>.
> >
> > > And Lift'stestkitallows you to chain HTTP requests and test the
> results.
> >
> > > > You could also, I suppose use JUnit or TestNG java frameworks if you
> > > > wanted, again with selenium.
> >
> > > > On Mon, Nov 2, 2009 at 6:41 AM, Vesa <[email protected]> wrote:
> >
> > > >> Hi,
> >
> > > >> Ruby web apps can be tested easily with Rack::Test like on the
> example
> > > >> below. Is there anything similar tfor org.specs and lift? I see the
> > > >> lack of tutorials/documentation on testing the greatest obstacle of
> > > >> taking lift into use.
> >
> > > >> require 'hello_world'
> > > >> require 'test/unit'
> > > >> require 'rack/test'
> >
> > > >> set :environment, :test
> >
> > > >> class HelloWorldTest < Test::Unit::TestCase
> > > >>  include Rack::Test::Methods
> >
> > > >>  def app
> > > >>    Sinatra::Application
> > > >>  end
> >
> > > >>  def test_it_says_hello_world
> > > >>    get '/'
> > > >>    assert last_response.ok?
> > > >>    assert_equal 'Hello World', last_response.body
> > > >>  end
> >
> > > >>  def test_it_says_hello_to_a_person
> > > >>    get '/', :name => 'Simon'
> > > >>    assert last_response.body.include?('Simon')
> > > >>  end
> > > >> end
> >
> > > >> -Vesa
> >
> > > > --
> > > > James A Barrows
> >
> > > --
> > > Lift, the simply functional web frameworkhttp://liftweb.net
> > > Beginning Scalahttp://www.apress.com/book/view/1430219890
> > > Follow me:http://twitter.com/dpp
> > > Surf the harmonics
> >
>


-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Surf the harmonics

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to