Added tests for hex interfacce low.
Passing tests.
Initial commit for transition to google-test framework.
Added test goal in CMakeLists.txt file.
Interface library is created and used to build tests from tests folder.
test_interface_cub_bx has been realized as google-test
for abstract class in tests folder.
Initialization of gmock library moved to a test_main.cpp file.
Tests for base interface class bx component and z > d have been added.
mock to interface base class moved to a separate header.
tests in the main CMakeLists.txt are defined to compile after necessary
library definitions.
One file to test interface below and above is separated in two parts.
class renames:
AnalyticalMisfitInterfaceBaseAboveTest -> AnalyticalMisfitInterfaceBaseAboveBxTest
AnalyticalMisfitInterfaceBaseBelowTest -> AnalyticalMisfitInterfaceBaseBelowBxTest
All tests for base class are now in the tests directory.
Tests for cubic interface wij coefficients are added.
Tests for hexagonal interface wij coefficients are added.
Mathematica files are moved to tests folder.
test files removed from src folder.
Only gtest frame work is used.
Each interface has its own separate header and source files.