Login       My Wishlist
  My Cart
$0.00 / 0 items
EMS Linux
Utilizing the Best Tools With Linux
International Access
Global Shipping Options Available
  Our Catalog   Software Design, Testing & Engineering   Tools

Java Testing with Spock

Mega Sale! Save 27% on the Java Testing with Spock by Manning Pubns Co at EMS Linux. MPN: 43115504. Hurry! Limited time offer. Offer valid only while supplies last. Summary Java Testing with Spock teaches you how to use Spock for a wide range of testing use cases in Java. Readers new to Groovy will appreciate the

Product Description


Java Testing with Spock teaches you how to use Spock for a wide range of testing use cases in Java. Readers new to Groovy will appreciate the succinct language tutorial that'll give you just enough Groovy to use Spock effectively.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Spock combines the features of tools like JUnit, Mockito, and JBehave into a single powerful Java testing library. With Spock, you use Groovy to write more readable and concise tests. Spock enables seamless integration testing, and with the intuitive Geb library, you can even handle functional testing of web applications.

About the Book

Java Testing with Spock teaches you how to use Spock for a wide range of testing use cases in Java. You'll start with a quick overview of Spock and work through writing unit tests using the Groovy language. You'll discover best practices for test design as you learn to write mocks, implement integration tests, use Spock's built-in BDD testing tools, and do functional web testing using Geb. Readers new to Groovy will appreciate the succinct language tutorial in chapter 2 that gives you just enough Groovy to use Spock effectively.

What's Inside

  • Testing with Spock from the ground up
  • Write mocks without an external library
  • BDD tests your business analyst can read
  • Just enough Groovy to use Spock
  • About the Reader

    Written for Java developers. Knowledge of Groovy and JUnit is helpful but not required.

    About the Author

    Konstantinos Kapelonis is a software engineer who works with Java daily.

    Table of Contents

  • Introducing the Spock testing framework
  • Groovy knowledge for Spock testing
  • A tour of Spock functionality
  • Writing unit tests with Spock
  • Parameterized tests
  • Mocking and stubbing
  • Integration and functional testing with Spock
  • Spock features for enterprise testing
  • Additional Information

    Manufacturer:Manning Publications
    Brand:Manning Pubns Co
    Part Number:43115504
    Publisher:Manning Publications
    Studio:Manning Publications
    Item Weight:0 pounds
    Item Size:0.6 x 9.2 x 9.2 inches
    Package Weight:1.19 pounds
    Package Size:7.24 x 0.79 x 0.79 inches

    Java Testing with Spock by Manning Pubns Co

    Buy Now:
    Java Testing with Spock

    Brand: Manning Pubns Co
    4.2 out of 5 stars with 26 reviews
    Condition: New
    Lead Time: 1 - 2 Business Days
    Availability: In Stock
    You Save: 26%



    View More In Tools.


    Have questions about this item, or would like to inquire about a custom or bulk order?

    If you have any questions about this product by Manning Pubns Co, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

    First Name:
    Last Last:
    Email Address:
    Your Message:

    Related Best Sellers

    By Manning Publications
    mpn: black & white illustrations, black & whi, ean: 9781617291302, isbn: 1617291307,
    SummaryGradle in Action is a comprehensive guide to end-to-end project automation with Gradle. Starting with the basics, this practical, easy-to-read book discusses how to build a full-fledged, real-world project. Along the way, it touches on advance...

    By Brand: Cody-Cassidy Press
    ean: 9780982368114, isbn: 0982368119,
    BPMN 2.0 is the industry standard diagramming language for business process models. The meaning of the business process diagram is the same, regardless of the tool used to create it.  But creating models that are correct, complete, and clear demands...

    By Packt Publishing - ebooks Account
    ean: 9781784399771, isbn: 1784399779,
    Over 50+ hands-on recipes to help you pen test networks using Python, discover vulnerabilities, and find a recovery pathAbout This BookLearn to detect and avoid various types of attack that put system privacy at riskEnhance your knowledge of wireless...

    By Packt Publishing - ebooks Account
    ean: 9781788392822, isbn: 1788392825,
    Learn how to write scalable and concurrent programs in Scala, a language that grows with you.Key FeaturesGet a grip on the functional features of the Scala programming languageUnderstand and develop optimal applications using object-oriented and func...

    By Locate Press
    ean: 9780998547725, isbn: 0998547727,
    Welcome to the world of PyQGIS, the blending of Python and QGIS to extend and enhance your open source GIS toolbox.This book covers version 3.0 of the QGIS application programming interface (API), featuring Python 3. With PyQGIS you can write scripts...

    By Dog Ear Publishing, LLC
    mpn: colour illustrations, ean: 9781457525803, isbn: 1457525801,
    Are you... Trying to implement Scrum outside of software development? Looking for specific answers to your deepest Scrum questions? Wanting modern advice that will benefit your organization?Scrum For The Rest Of US offers practical advice, questions ...

    By Manning Publications
    mpn: 9781617292484, ean: 9781617292484, isbn: 1617292486,
    Project tracking systems, test and build tools, source control, continuous integration, and other built-in parts of the software development lifecycle generate a wealth of data that can be used to track and improve the quality and performance of prod...

    By Pragmatic Bookshelf
    mpn: 48893924, ean: 9781680502626, isbn: 168050262X,
    Turn Vim into a full-blown development environment using Vim 8's new features and this sequel to the beloved bestseller Practical Vim. Integrate your editor with tools for building, testing, linting, indexing, and searching your codebase. Discover th...

    By Brand: O'Reilly Media
    mpn: black & white illustrations, ean: 9781449323912, isbn: 144932391X,

    By imusti
    ean: 9781617292163, isbn: 1617292168,
    Summary OpenStack in Action offers the real world use cases and step-by-step instructions you can take to develop your own cloud platform from from inception to deployment. This book guides you through the design of both the physical hardware cluster...

    Privacy Policy / Terms of Service
    © 2018 - emslinux.com. All Rights Reserved.