blob: 291170d3a5f001fb3d9f3b4e541ab768c6862766 [file] [log] [blame]
package example
import grails.gorm.transactions.Rollback
import org.grails.orm.hibernate.HibernateDatastore
import org.springframework.transaction.PlatformTransactionManager
import spock.lang.AutoCleanup
import spock.lang.Shared
import spock.lang.Specification
/**
* Created by graemerocher on 22/07/2016.
*/
class BookSpec extends Specification {
@Shared @AutoCleanup HibernateDatastore hibernateDatastore = new HibernateDatastore(Book)
@Shared PlatformTransactionManager transactionManager = hibernateDatastore.getTransactionManager()
@Rollback
void "Test books"() {
expect:
Book.count() == 0
}
}