├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── simple │ │ └── simplespec │ │ └── Null.java └── scala │ └── com │ └── simple │ └── simplespec │ ├── Matchables.scala │ ├── Matchers.scala │ ├── Mocks.scala │ ├── Outcome.scala │ ├── Spec.scala │ ├── SpecRunner.scala │ └── matchers │ ├── ApproximateNumericMatcher.scala │ ├── EmptyTraversableMatcher.scala │ ├── GreaterThanNumericMatcher.scala │ ├── LessThanNumericMatcher.scala │ ├── PropertyMatchers.scala │ ├── SeqLikeContainsMatcher.scala │ ├── SizedTraversableMatcher.scala │ ├── ThrownExceptionFunctionMatcher.scala │ ├── ThrownExceptionMatcher.scala │ ├── ThrownExceptionMessageMatcher.scala │ └── ThrownExceptionPatternMatcher.scala └── test └── scala └── com └── simple └── simplespec └── specs ├── BeforeAfterEachSpec.scala ├── MatchersSpec.scala ├── MockSpec.scala ├── SpecRunnerSpec.scala └── StringPropertySpec.scala /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | target 3 | 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/simple/simplespec/Null.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/java/com/simple/simplespec/Null.java -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/Matchables.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/Matchables.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/Matchers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/Matchers.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/Mocks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/Mocks.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/Outcome.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/Outcome.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/Spec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/Spec.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/SpecRunner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/SpecRunner.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/matchers/ApproximateNumericMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/matchers/ApproximateNumericMatcher.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/matchers/EmptyTraversableMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/matchers/EmptyTraversableMatcher.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/matchers/GreaterThanNumericMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/matchers/GreaterThanNumericMatcher.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/matchers/LessThanNumericMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/matchers/LessThanNumericMatcher.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/matchers/PropertyMatchers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/matchers/PropertyMatchers.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/matchers/SeqLikeContainsMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/matchers/SeqLikeContainsMatcher.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/matchers/SizedTraversableMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/matchers/SizedTraversableMatcher.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/matchers/ThrownExceptionFunctionMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/matchers/ThrownExceptionFunctionMatcher.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/matchers/ThrownExceptionMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/matchers/ThrownExceptionMatcher.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/matchers/ThrownExceptionMessageMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/matchers/ThrownExceptionMessageMatcher.scala -------------------------------------------------------------------------------- /src/main/scala/com/simple/simplespec/matchers/ThrownExceptionPatternMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/main/scala/com/simple/simplespec/matchers/ThrownExceptionPatternMatcher.scala -------------------------------------------------------------------------------- /src/test/scala/com/simple/simplespec/specs/BeforeAfterEachSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/test/scala/com/simple/simplespec/specs/BeforeAfterEachSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/simple/simplespec/specs/MatchersSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/test/scala/com/simple/simplespec/specs/MatchersSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/simple/simplespec/specs/MockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/test/scala/com/simple/simplespec/specs/MockSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/simple/simplespec/specs/SpecRunnerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/test/scala/com/simple/simplespec/specs/SpecRunnerSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/simple/simplespec/specs/StringPropertySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimpleFinance/simplespec/HEAD/src/test/scala/com/simple/simplespec/specs/StringPropertySpec.scala --------------------------------------------------------------------------------