I have used JSVerify pretty extensively and am quite a fan. Very flexible (I was able to use it to test things that had to succeed within an error margin instead of binary pass/fail), fast enough for my needs. I don’t do a ton of JS anymore, but I start a new project and need some testing, it’s one I reach for.
I’m using JSVerify for doing just the generation part of a complex dataset. I generally like it but have some issues for that use-case. Especially generating deep object graphs with inter-dependencies can get messy pretty quickly and ends up with a lot of handwritten code.
Still, the foundation is rock-solid and I never ran into unexpected problems.
I have used JSVerify pretty extensively and am quite a fan. Very flexible (I was able to use it to test things that had to succeed within an error margin instead of binary pass/fail), fast enough for my needs. I don’t do a ton of JS anymore, but I start a new project and need some testing, it’s one I reach for.
I’m using JSVerify for doing just the generation part of a complex dataset. I generally like it but have some issues for that use-case. Especially generating deep object graphs with inter-dependencies can get messy pretty quickly and ends up with a lot of handwritten code.
Still, the foundation is rock-solid and I never ran into unexpected problems.