Comments (2)
from kotest.
I agree, just having the ScalaCheck equivalent of automated value generation based on type and explicit generation for awkward cases plus shrinking is the important thing. There is no need for multiple names following Scala, put it all in KotlinTest.
I missed #5 apologies. However table-driven testing is already supported in KotlinTest with forAll cf. https://github.com/russel/Factorial/blob/master/Kotlin/src/test/kotlin/uk/org/winder/maths/factorial/Factorial_KotlinTest.kt so the emphasis must be on properties and automated test value selection. I will switch to #5 for my thoughts and so am closing this issue.
from kotest.
Related Issues (20)
- In `isolationMode = InstancePerTest`, `afterSpec` is not called after mid-level containers HOT 3
- Kotlin/JS 2.0.0-RC1 Incompatibilities (environmental variables not working, error output not printed) HOT 1
- Can I use prepareSpec without @AutoScan? HOT 8
- Assertion JSON shouldcontainjsonkeyvalue should support filter results as value HOT 7
- Arb.list fails within edge cases in case of null values HOT 2
- `eventually` without customization never runs test method HOT 8
- `eventually` does not succeed when working with AWS SQS queues after upgrade to `5.8.1` HOT 1
- e: Compilation failed: Cannot find eager initialisation annotation class /kotlin.native.EagerInitialization
- UnmodifiableSequencedSet not supported HOT 6
- Ability to run & debug a single test from the Results view in Intellij HOT 1
- add the ability to generate assertions off of actual instances HOT 3
- Kotest @AutoScan warning message references wrong property name to disable autoscan HOT 1
- Revert WithData to testContainer level HOT 4
- Comparison between empty Set and Iterable fails
- Consolidate the changelog
- Kotest Gradle plugin is missing in snapshot publications HOT 1
- Arb.float() stops generating NaNs if the range is not 'full'
- add wasmWasi build target HOT 1
- Performance Degradation in 5.9.0 compared to 5.8.1 HOT 6
- afterSpec but not beforeSpec is called when all tests are filtered out HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kotest.