text: /*
   * Copyright (c) David Connet. All Rights Reserved.
   *
   * License: See License.txt
   */
  
  /**
   * @file
   * @brief Test ARBDogRunOtherPoints and ARBDogRunOtherPointsList classes.
   * @author David Connet
   *
   * Revision History
   * 2017-11-09 Convert from UnitTest++ to Catch
   * 2009-09-13 Add support for wxWidgets 2.9, deprecate tstring.
   * 2008-01-18 Created empty file
   */
  
  #include "stdafx.h"
  #include "TestLib.h"
  
  #include "ARB/ARBDogRunOtherPoints.h"
  #include "ARB/ARBStructure.h"
  #include "ARBCommon/Element.h"
  
  #ifdef __WXMSW__
  #include <wx/msw/msvcrt.h>
  #endif
  
  
  TEST_CASE("DogRunOtherPoints")
  {
  	SECTION("New")
  	{
  		if (!g_bMicroTest)
  		{
  			TODO_TEST
  			//	static ARBDogRunOtherPointsPtr New();
  		}
  	}
  
  
  	SECTION("Clone")
  	{
  		if (!g_bMicroTest)
  		{
  			TODO_TEST
  			//	ARBDogRunOtherPointsPtr Clone() const;
  		}
  	}
  
  
  	SECTION("OpEqual")
  	{
  		if (!g_bMicroTest)
  		{
  			TODO_TEST
  			//	ARBDogRunOtherPoints& operator=(ARBDogRunOtherPoints const& rhs);
  		}
  	}
  
  
  	SECTION("Comparfe")
  	{
  		if (!g_bMicroTest)
  		{
  			TODO_TEST
  			//	bool operator==(ARBDogRunOtherPoints const& rhs) const;
  			//	bool operator!=(ARBDogRunOtherPoints const& rhs) const
  		}
  	}
  
  
  	SECTION("GenName")
  	{
  		if (!g_bMicroTest)
  		{
  			TODO_TEST
  			//	virtual std::wstring GetGenericName() const
  		}
  	}
  
  
  	SECTION("Load")
  	{
  		if (!g_bMicroTest)
  		{
  			TODO_TEST
  			//	bool Load(
  			//			ARBConfig const& inConfig,
  			//			ElementNodePtr inTree,
  			//			ARBVersion const& inVersion,
  			//			ARBErrorCallback& ioCallback);
  		}
  	}
  
  
  	SECTION("Save")
  	{
  		if (!g_bMicroTest)
  		{
  			TODO_TEST
  			//	bool Save(ElementNodePtr ioTree) const;
  		}
  	}
  }
  
  
  TEST_CASE("DogRunOtherPointsList")
  {
  	SECTION("Load")
  	{
  		if (!g_bMicroTest)
  		{
  			TODO_TEST
  			//	bool Load(
  			//			ARBConfig const& inConfig,
  			//			ElementNodePtr inTree,
  			//			ARBVersion const& inVersion,
  			//			ARBErrorCallback& ioCallback);
  		}
  	}
  
  
  	SECTION("Save")
  	{
  		if (!g_bMicroTest)
  		{
  			TODO_TEST
  		}
  	}
  
  
  	SECTION("AddOtherPoints")
  	{
  		if (!g_bMicroTest)
  		{
  			TODO_TEST
  			//	bool AddOtherPoints(ARBDogRunOtherPointsPtr inOther);
  		}
  	}
  }
  