Guest User

Untitled

a guest
Jul 22nd, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. class MyClass{
  2. def myname
  3. }
  4.  
  5. class TestCase{
  6. TestCase(){ }
  7.  
  8. def testNonEmptyTask(){
  9. def f = new MyClass()
  10.  
  11. def name = "miceno"
  12. println "processing $name"
  13. f.myname= name
  14. assert f.myname == name
  15. }
  16.  
  17. def testNullTask(){
  18. def f = new MyClass()
  19.  
  20. def name = null
  21. println "processing $name"
  22. f.myname= name
  23. assert f.myname == name
  24.  
  25. }
  26. }
  27.  
  28. def t= new TestCase()
  29.  
  30. // Invoke all the test* methods
  31. t.class.methods.findAll{
  32. it.name.contains( 'test')
  33. }.each{
  34. println "Testing ${it.name}";
  35. t.invokeMethod( it.name, null)
  36. }
Add Comment
Please, Sign In to add comment