Declarative Fixtures in TypeScript
Setting up test fixtures is generally a painful process. Declarative fixtures help reduce the barrier to writing better tests, thus improving overall code coverage and quality. Over the years there have been numerous attempts at test fixturing libraries for JavaScript and TypeScript to varying levels of success. Some work better with a specific database or ORM, some have better TypeScript support,…