Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Testing in Scala

Buy
Testing in Scala, 9781449315115 (1449315119), O'Reilly, 2013

If you build your Scala application through Test-Driven Development, you’ll quickly see the advantages of testing before you write production code. This hands-on book shows you how to create tests with ScalaTest and the Specs2—two of the best testing frameworks available—and how to run your tests in the Simple Build Tool (SBT) designed specifically for Scala projects.

By building a sample digital jukebox application, you’ll discover how to isolate your tests from large subsystems and networks with mocking code, and how to use the ScalaCheck library for automated specification-based testing. If you’re familiar with Scala, Ruby, or Python, this book is for you.

  • Get an overview of Test-Driven Development
  • Start a simple project with SBT and create tests before you write code
  • Dive into SBT’s basic commands, interactive mode, packaging, and history
  • Use ScalaTest both in the command line and with SBT, and learn how to incorporate JUnit and TestNG
  • Work with the Specs2 framework, including Specification styles, matchers DSLs, and Data Tables
  • Understand mocking by using Java frameworks EasyMock and Mockito, and the Scala-only framework ScalaMock
  • Automate testing by using ScalaCheck to generate fake data
(HTML tags aren't allowed.)

Wicked Cool Shell Scripts
Wicked Cool Shell Scripts

This cookbook of useful, customizable, and fun scripts gives you the tools to solve common Linux, Mac OS X and UNIX problems and personalize your computing environment.

The UNIX shell is the main scripting environment of every Linux, Mac OS X and UNIX system, whether a rescued laptop or a million-dollar mainframe. This cookbook of...

Hotel Front Office Management
Hotel Front Office Management
The third edition of Hotel Front Office Management continues to address the demands
of the hotel industry in the new millennium. Educators who are preparing professionals
for roles as front office managers and general managers in hotels are required to meet
the challenges of operations, technology, training, empowerment, and
...
SAP MM Certification And Interview Questions: SAP MM Interview Questions, Answers, And Explanations
SAP MM Certification And Interview Questions: SAP MM Interview Questions, Answers, And Explanations
The Comprehensive Guide for SAP MM Consultants and Managers

SAP MM Certification Questions, Answers, and Explanations!

It's clear that MM is one of the core modules in SAP, but finding relevant resources can be difficult. SAP MM Interview Questions, Answers, and Explanations will guide you
...

Game Engine Architecture
Game Engine Architecture

A 2009 Game Developer Magazine Front Line Award Finalist, this book covers both the theory and practice of game engine software development, bringing together complete coverage of a wide range of topics. The concepts and techniques described are the actual ones used by real game studios like Electronic Arts and Naughty Dog. The examples are...

Understanding COM+
Understanding COM+
Developing enterprise applications has traditionally been a long, painful, and expensive task because applications developers often have to reinvent the wheel by writing, from scratch, the entire infrastructure needed to scale business logic up to the enterprise level. That's where COM+ comes in. It's an advanced Component Object Model (COM)...
FileMaker Pro 13: The Missing Manual (Missing Manuals)
FileMaker Pro 13: The Missing Manual (Missing Manuals)

You don’t need a technical background to build powerful databases with FileMaker Pro 13. This crystal-clear guide covers all new FileMaker Pro 13 features, such as its improved layout tools and enhanced mobile support. Whether you’re running a business, printing a catalog, or planning a wedding, you’ll learn how to...

©2018 LearnIT (support@pdfchm.net) - Privacy Policy