vscode-jest
sfdx-lwc-jest
Our great sponsors
vscode-jest | sfdx-lwc-jest | |
---|---|---|
1 | 2 | |
2,444 | 124 | |
1.4% | 1.6% | |
7.1 | 5.7 | |
17 days ago | 28 days ago | |
TypeScript | JavaScript | |
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.
vscode-jest
-
Javascript Unit Testing
vscode-jest extension from jest-community
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
What are some alternatives?
vscode-restclient - REST Client Extension for Visual Studio Code
apex-recipes - A library of concise, meaningful examples of Apex code for common use cases following best practices.
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
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.
vscode-quick-diff - VSCode extension for quick keyboard-friendly access to the list of edited files in the repository.
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
sfdc-ui-lookup-lwc - Salesforce Lookup Component built with Lightning Web Components.
lwc-virtual-scroll-sample - Virtual Scroll in Lightning Web Component
codetour - VS Code extension that allows you to record and play back guided tours of codebases, directly within the editor.