sfdx-lwc-jest
vscode-jest
Our great sponsors
sfdx-lwc-jest | vscode-jest | |
---|---|---|
2 | 3 | |
157 | 2,810 | |
0.6% | 0.4% | |
7.5 | 7.5 | |
7 days ago | 6 days ago | |
JavaScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sfdx-lwc-jest
-
Apex Unit Testing on Salesforce
For those who are familiar with testing in Javascript but not in APEX or vice-versa, here are some key things to note. The Apex language comes with system methods for writing apex unit tests classes. For JavaScript, there are a number of different testing frameworks but Salesforce recommends using Jest for Lightning Web Components and LWC OSS because of its popularity, ease-of-use, and open-source framework. Jest for Lightning Web Components is available at the sfdx-lwc-jest Github repo. The following table draws some comparisons between the frameworks.
- Javascript Unit Testing
vscode-jest
-
Replacement for retired VS Code Jest codelens
The Codelens provided by VS Code Jest extension on tests in the editor has been retired (hence this post on Jest CodeLens I wrote a while back is also outdated).
-
Test your React code with Jest directly with free VSCode extension: instant test feedback, real-time code coverage, problem inspector directly inside your editor. Writing tests is now much easier and enjoyable. Configuration in the comments.
Isn’t this just vscode-jest? https://github.com/jest-community/vscode-jest
-
Javascript Unit Testing
vscode-jest extension from jest-community
What are some alternatives?
apex-recipes - A library of concise, meaningful examples of Apex code for common use cases following best practices.
vscode-restclient - REST Client Extension for Visual Studio Code
sfdc-ui-lookup-lwc - Salesforce Lookup Component built with Lightning Web Components.
vscode-gitlens - Supercharge Git inside VS Code and unlock untapped knowledge within each repository — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
ecars - Sample application for Lightning Web Components and Salesforce Platform runtime and compute capabilities. Part of the sample gallery. Electric car manufacturer use case. Get inspired and learn best practices.
typescript-npm-package-template - Boilerplate to kickstart creating an npm package using TypeScript
lwc-virtual-scroll-sample - Virtual Scroll in Lightning Web Component
eslint-plugin-lwc - Official ESLint rules for LWC
vscode-quick-diff - VSCode extension for quick keyboard-friendly access to the list of edited files in the repository.
VSCode-PowerPC-Syntax - PowerPC Support for VSCode, Syntax Highlighting, Go To Definition, Go To Reference, Hover Support, etc.
vscode-lsp-translations - An extension for VSCode which provides autocompletion for the translations within your project. Uses https://github.com/rbozan/lsp-translations under the hood.