PacktLib: Arquillian Testing Guide

Arquillian Testing Guide

Credits

About the Author

About the Reviewers

www.PacktPub.com

Preface

The Aliens Have Landed!

The progression of testing

What is Arquillian

Summary

The Evolution of Testing

How did we get here?

A jump in technology

Summary

Container Testing

Containers and deployments

Summary

Why Did the Test Fail?

Running your tests – the downside

Summary

Enriching the Enterprise Test Case

Testing the dependency injection

Failure scenarios

Introduction to Arquillian extensions

Summary

Arquillian Extensions

Extending Arquillian

Testing against a database using JPA

The transaction extension

Multiple artifacts

Spock, very groovy test writing

Summary

Functional Application Testing

Functional testing

Summary

Service Testing

Service testing approaches

Summary

Arquillian and OSGi

OSGi and Arquillian

Summary

ShrinkWrap in Action

What is ShrinkWrap?

Managing libraries and modules

Summary

Index