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   Functional

Java Testing with Spock


Huge Savings Item! Save 19% 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

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

    PART 1 FOUNDATIONS AND BRIEF TOUR OF SPOCK
  • Introducing the Spock testing framework
  • Groovy knowledge for Spock testing
  • A tour of Spock functionality
  • PART 2 STRUCTURING SPOCK TESTS
  • Writing unit tests with Spock
  • Parameterized tests
  • Mocking and stubbing
  • PART 3 SPOCK IN THE ENTERPRISE
  • 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
    MPN:43115504
    EAN:9781617292538
    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
    $44.99
    $36.77
    You Save: 18%


    Quantity:  

     


    View More In Functional.

     


    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, ean: 9781491949856, isbn: 1491949856,
    Get up to speed on Scala, the JVM language that offers all the benefits of a modern object model, functional programming, and an advanced type system. Packed with code examples, this comprehensive book shows you how to be productive with the language...

    ean: 9781617292019, isbn: 161729201X,
    Summary Elixir in Action teaches you to apply the new Elixir programming language to practical problems associated with scalability, concurrency, fault tolerance, and high availability. Purchase of the print book includes a free eBook in PDF, Kindle,...

    ean: 9783642176371, isbn: 3642176372,
    While compilers for high-level programming languages are large complex software systems, they have particular characteristics that differentiate them from other software systems. Their functionality is almost completely well-defined – ideally there...

    ean: 9781788839358, isbn: 1788839358,
    Explore the support Rust offers for creating functional applications in Rust. Learn about various design patterns, implementing concurrency, metaprogramming, and so on in the processKey FeaturesLearn generics, organization, and design patterns in fun...

    mpn: 46 black & white illustrations, biograph, ean: 9783662493830, isbn: 3662493837,
    The two-volume set LNCS 9614 and 9615 constitutes the refereed proceedings of the 19th IACR International Conference on the Practice and Theory in Public-Key Cryptography, PKC 2016, held in Taipei, Taiwan, in March 2016.The 34 revised papers presente...

    mpn: 51 black & white illustrations, biograph, ean: 9783662493861, isbn: 3662493861,
    The two-volume set LNCS 9614 and 9615 constitutes the refereed proceedings of the 19th IACR  International Conference on the Practice and Theory in Public-Key Cryptography, PKC 2016, held in Taipei, Taiwan, in March 2016.The 34 revised papers presen...

    mpn: 9780691156491, ean: 9780691156491, isbn: 0691156492,
    The P-NP problem is the most important open problem in computer science, if not all of mathematics. Simply stated, it asks whether every problem whose solution can be quickly checked by computer can also be quickly solved by computer. The Golden Tick...

    ean: 9781787284500, isbn: 1787284506,
    Bring the power of functional programming to Swift to develop clean, smart, scalable and reliable applications.About This BookWritten for the latest version of Swift, this is a comprehensive guide that introduces iOS, Web and macOS developers to the ...

    ean: 9781617293412, isbn: 1617293415,
    Summary RxJS in Action gives you the development skills you need to create reactive applications with RxJS. This book is full of theory and practical examples that build on each other and help you begin thinking in a reactive manner. Foreword by Ben ...

    mpn: 9780596514983, ean: 9780596514983, isbn: 0596514980,
    This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications. Real World Haskell takes you through...



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