Improve test coverage for perovskite solar cell database integration and optoelectronic properties.
After the merge of the perovskite solar cell database branch, there are a couple of tests that need to be implemented. These are the following as mentioned by @himanel1:
- GUI tests for the Optoelectronic data.
- Python units tests for parsing the solar cell data.