Testing

We started looking and trying to figure out how tests work and how we should incorporate them into our project. First, we searched in vscode extension API a little imformation. We have seen that once you create a new plugin, it contains a folder of tests that you can change according to specific needs ( https://code.visualstudio.com/api/working-with-extensions/testing-extension ). In addition, VSCode testing files work with mocha, however after a brief review and recommendations we received from experienced people, we preferred to try and work with jest. We started by trying to write a test for one feature, hoping to succeed and move on from there. For starters, we created a test file for cssObject named cssObject.spec.ts. We wrote a first test to check the integrity of the object's constructor. To do this, we created an instance of the object that activates the function within the constructor (validationObject), and with jest.spyOn function we kind of "sp...