Solid session testing

We are using solid-file-client to manage and upload the files.

There are an extensive set of tests for solid-file-client all of which can be used against app://, file://, or https:// resources. With the app:// tests, no files are created on disc - everything is in memory but you can test all file i/o methods of solid-file-client - create and remove containers and resources.

In unit tests you can simply mock solid-file-client via jest.mock("solid-file-client") and define fake return values or behaviour for the respective methods