created separate 3d unit tests