Login       My Wishlist
  My Cart
$0.00 / 0 items
EMS Linux
Utilizing the Best Tools With Linux
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  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
    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

    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...

    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...

    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...

    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...

    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...

    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 ...

    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...

    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...

    mpn: black & white illustrations, ean: 9781449323912, isbn: 144932391X,
    This fast-moving tutorial introduces you to OCaml, an industrial-strength programming language designed for expressiveness, safety, and speed. Through the book’s many examples, you’ll quickly learn how OCaml stands out as a tool for writing fast,...

    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.