scalacheck-toolbox-combinators

Useful generic combinators for ScalaCheck

License

License

Categories

Categories

Scala Languages
GroupId

GroupId

com.47deg
ArtifactId

ArtifactId

scalacheck-toolbox-combinators_2.11
Last Version

Last Version

0.5.0
Release Date

Release Date

Type

Type

jar
Description

Description

scalacheck-toolbox-combinators
Useful generic combinators for ScalaCheck
Project URL

Project URL

https://github.com/47degrees/scalacheck-toolbox
Project Organization

Project Organization

47 Degrees Open Source
Source Code Management

Source Code Management

https://github.com/47degrees/scalacheck-toolbox

Download scalacheck-toolbox-combinators_2.11

How to add to project

<!-- https://jarcasting.com/artifacts/com.47deg/scalacheck-toolbox-combinators_2.11/ -->
<dependency>
    <groupId>com.47deg</groupId>
    <artifactId>scalacheck-toolbox-combinators_2.11</artifactId>
    <version>0.5.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.47deg/scalacheck-toolbox-combinators_2.11/
implementation 'com.47deg:scalacheck-toolbox-combinators_2.11:0.5.0'
// https://jarcasting.com/artifacts/com.47deg/scalacheck-toolbox-combinators_2.11/
implementation ("com.47deg:scalacheck-toolbox-combinators_2.11:0.5.0")
'com.47deg:scalacheck-toolbox-combinators_2.11:jar:0.5.0'
<dependency org="com.47deg" name="scalacheck-toolbox-combinators_2.11" rev="0.5.0">
  <artifact name="scalacheck-toolbox-combinators_2.11" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.47deg', module='scalacheck-toolbox-combinators_2.11', version='0.5.0')
)
libraryDependencies += "com.47deg" % "scalacheck-toolbox-combinators_2.11" % "0.5.0"
[com.47deg/scalacheck-toolbox-combinators_2.11 "0.5.0"]

Dependencies

compile (2)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.11.12
org.scalacheck : scalacheck_2.11 jar 1.15.2

Project Modules

There are no modules declared in this project.

codecov.io Maven Central License Latest version GitHub Issues

scalacheck-toolbox

Installation

Add the following lines to your build.sbt file:

libraryDependencies += "com.47deg" %% "scalacheck-toolbox-datetime"    % "0.5.0" % Test
libraryDependencies += "com.47deg" %% "scalacheck-toolbox-magic"       % "0.5.0" % Test
libraryDependencies += "com.47deg" %% "scalacheck-toolbox-combinators" % "0.5.0" % Test

A helping hand for generating sensible data with ScalaCheck

The ScalaCheck Toolbox is intended to be a set of libraries that can help rein in the power of ScalaCheck in a sensible way, while not impeding your tests. There are three libraries to help you:

  • datetime: Limit the test data to a certain range of times, and constrain generation to a certain level of precision.
  • magic: Enhance the provided generators with some values that are often used to signal danger, or perhaps something more sinister, such as the Strings "null", "False" or "Robert'); DROP TABLE Students;--".
  • combinators: Provide some useful combinators of generators, such as the pairing of a map and a list of values that are present in the map.

View the documentation for more tips on how to get the best from these tools.

scalacheck-toolbox in the wild not found

If you wish to add your library here please consider a PR to include it in the list below.

Copyright

scalacheck-toolbox is designed and developed by 47 Degrees

Copyright (C) 2016-2020 47 Degrees. http://47deg.com

com.47deg

47 Degrees Open Source

47 Degrees Open Source Initiatives

Versions

Version
0.5.0
0.4.0
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2