Skip to content
An Extension for MockMvc tests to enable meaningful testing of controllers that that produces HTML with the use of skrape{it}.
Kotlin
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.mvn/wrapper initial commit Apr 17, 2019
src initial commit Apr 17, 2019
.gitignore initial commit Apr 17, 2019
.travis.yml initial commit Apr 17, 2019
CONTRIBUTE.md initial commit Apr 17, 2019
LICENSE initial commit Apr 17, 2019
README.md Update README.md Jul 12, 2019
example-usage.gif update readme Apr 18, 2019
mvnw add missing maven wrapper file Apr 17, 2019
mvnw.cmd initial commit Apr 17, 2019
pom.xml use latest core version Apr 25, 2019
skrape.png update readme Apr 18, 2019
spring.png update readme Apr 18, 2019

README.md

Documentation maven central License JDK

master build status Known Vulnerabilities Donate Awesome Kotlin Badge

skrape{it} MockMvc Extension

An Extension for Spring MockMvc tests to enable meaningful testing of controllers that produces HTML.

skrape{it} is a Kotlin-based HTML testing and web scraping library that can be used seamlessly in Spring-Boot, Android or other JVM projects. It places particular emphasis on ease of use, a high level of readability, attention to performance through the use of non-blocking operations and is not bound to a specific test runner.

Example

example-usage

Setup

Gradle (Kotlin DSL):

testCompile("it.skrape:skrapeit-core:+")
testCompile("it.skrape:skrapeit-mockmvc:+")

Gradle (Groovy DSL):

testCompile "it.skrape:skrapeit-core:+"
testCompile "it.skrape:skrapeit-mockmvc:+"

Maven:

<dependency>
  <groupId>it.skrape</groupId>
  <artifactId>skrapeit-core</artifactId>
  <version>LATEST</version>
  <scope>test</scope>
</dependency>
<dependency>
  <groupId>it.skrape</groupId>
  <artifactId>skrapeit-mockmvc</artifactId>
  <version>LATEST</version>
  <scope>test</scope>
</dependency>

Read the Docs

You'll always find documentation of the latest release at https://docs.skrape.it

You can’t perform that action at this time.