Re #7714. Added unit tests for BSpline. Fixed issues.
Re #7714. Added checks for invalid inputs for attributes.
Merge branch 'feature/7714_bspline_unit_test' into develop