Skip to content

Commit

Permalink
Verify the method is given to method invocations
Browse files Browse the repository at this point in the history
  • Loading branch information
Vampire committed Apr 28, 2023
1 parent aa16fb0 commit 21e31c5
Showing 1 changed file with 17 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,7 @@ class FooSpec extends Specification {
assert !iteration
assert instance == sharedInstance
assert target != instance
assert method
}
proceed(it, 'shared initializer', "$it.spec.name")
}
Expand All @@ -170,6 +171,7 @@ class FooSpec extends Specification {
assert !iteration
assert instance == sharedInstance
assert target == instance
assert method
}
proceed(it, 'shared initializer method', "$it.spec.name.$it.method.name()")
}
Expand All @@ -180,6 +182,7 @@ class FooSpec extends Specification {
assert !iteration
assert instance == sharedInstance
assert target != instance
assert method
}
proceed(it, 'specification', "$it.spec.name")
}
Expand All @@ -190,6 +193,7 @@ class FooSpec extends Specification {
assert !iteration
assert instance == sharedInstance
assert target != instance
assert method
}
proceed(it, 'setup spec', "$it.spec.name")
}
Expand All @@ -200,6 +204,7 @@ class FooSpec extends Specification {
assert !iteration
assert instance == sharedInstance
assert target == instance
assert method
}
proceed(it, 'setup spec method', "$it.spec.name.$it.method.name()")
}
Expand All @@ -210,6 +215,7 @@ class FooSpec extends Specification {
assert !iteration
assert instance == sharedInstance
assert target != instance
assert method
}
proceed(it, 'feature', "$it.spec.name.$it.feature.name")
}
Expand All @@ -220,6 +226,7 @@ class FooSpec extends Specification {
assert iteration
assert instance != sharedInstance
assert target != instance
assert method
}
proceed(it, 'initializer', "$it.spec.name.$it.feature.name")
}
Expand All @@ -230,6 +237,7 @@ class FooSpec extends Specification {
assert iteration
assert instance != sharedInstance
assert target == instance
assert method
}
proceed(it, 'initializer method', "$it.spec.name.$it.feature.name.$it.method.name()")
}
Expand All @@ -240,6 +248,7 @@ class FooSpec extends Specification {
assert iteration
assert instance != sharedInstance
assert target != instance
assert method
}
proceed(it, 'iteration', "$it.spec.name.$it.feature.name[#$it.iteration.iterationIndex]")
}
Expand All @@ -250,6 +259,7 @@ class FooSpec extends Specification {
assert iteration
assert instance != sharedInstance
assert target != instance
assert method
}
proceed(it, 'setup', "$it.spec.name.$it.feature.name[#$it.iteration.iterationIndex]")
}
Expand All @@ -260,6 +270,7 @@ class FooSpec extends Specification {
assert iteration
assert instance != sharedInstance
assert target == instance
assert method
}
proceed(it, 'setup method', "$it.spec.name.$it.feature.name[#$it.iteration.iterationIndex].$it.method.name()")
}
Expand All @@ -270,6 +281,7 @@ class FooSpec extends Specification {
assert iteration
assert instance != sharedInstance
assert target == instance
assert method
}
proceed(it, 'feature method', "$it.spec.name.$it.feature.name[#$it.iteration.iterationIndex].$it.method.name()")
}
Expand All @@ -280,6 +292,7 @@ class FooSpec extends Specification {
assert iteration
assert instance != sharedInstance
assert target != instance
assert method
}
proceed(it, 'cleanup', "$it.spec.name.$it.feature.name[#$it.iteration.iterationIndex]")
}
Expand All @@ -290,6 +303,7 @@ class FooSpec extends Specification {
assert iteration
assert instance != sharedInstance
assert target == instance
assert method
}
proceed(it, 'cleanup method', "$it.spec.name.$it.feature.name[#$it.iteration.iterationIndex].$it.method.name()")
}
Expand All @@ -300,6 +314,7 @@ class FooSpec extends Specification {
assert !iteration
assert instance == sharedInstance
assert target != instance
assert method
}
proceed(it, 'cleanup spec', "$it.spec.name")
}
Expand All @@ -310,6 +325,7 @@ class FooSpec extends Specification {
assert !iteration
assert instance == sharedInstance
assert target == instance
assert method
}
proceed(it, 'cleanup spec method', "$it.spec.name.$it.method.name()")
}
Expand All @@ -326,6 +342,7 @@ class FooSpec extends Specification {
assert instance != sharedInstance
}
assert target == instance
assert method
}
proceed(it, 'fixture method', "$it.spec.name${it.feature?.name?.with { name -> ".$name[#$it.iteration.iterationIndex]" } ?: ''}.$it.method.name()")
}
Expand Down

0 comments on commit 21e31c5

Please sign in to comment.