Add charts base tests

Add base tests for all Chart classes (except BoxPlot),  and DataAdapter.

Test are not enough to say Charts are well covered by test but are a good foundation and test classes can be used from now on to add more tests, refactoring and to be extended when adding specific features
can you remove this commented lines?