X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/be83461c7c67dc3518a536c7d8c24dff2eb61b15..1a86d2e52c76551a8067403bc08d82bee0186d2c:/tests/controls/clientsize.cpp diff --git a/tests/controls/clientsize.cpp b/tests/controls/clientsize.cpp deleted file mode 100644 index 8f87ed9b8b..0000000000 --- a/tests/controls/clientsize.cpp +++ /dev/null @@ -1,85 +0,0 @@ -/////////////////////////////////////////////////////////////////////////////// -// Name: tests/controls/clientsize.cpp -// Purpose: Client vs. window size handling unit test -// Author: Vaclav Slavik -// Created: 2008-02-12 -// RCS-ID: $Id$ -// Copyright: (c) 2008 Vaclav Slavik -/////////////////////////////////////////////////////////////////////////////// - -// ---------------------------------------------------------------------------- -// headers -// ---------------------------------------------------------------------------- - -#include "testprec.h" - -#ifdef __BORLANDC__ - #pragma hdrstop -#endif - -#ifndef WX_PRECOMP - #include "wx/app.h" - #include "wx/window.h" -#endif // WX_PRECOMP - -// ---------------------------------------------------------------------------- -// test class -// ---------------------------------------------------------------------------- - -class ClientSizeTestCase : public CppUnit::TestCase -{ -public: - ClientSizeTestCase() { } - - virtual void setUp(); - virtual void tearDown(); - -private: - CPPUNIT_TEST_SUITE( ClientSizeTestCase ); - CPPUNIT_TEST( ClientToWindow ); - CPPUNIT_TEST( WindowToClient ); - CPPUNIT_TEST_SUITE_END(); - - void ClientToWindow(); - void WindowToClient(); - - wxWindow *m_win; - - DECLARE_NO_COPY_CLASS(ClientSizeTestCase) -}; - -// register in the unnamed registry so that these tests are run by default -CPPUNIT_TEST_SUITE_REGISTRATION( ClientSizeTestCase ); - -// also include in it's own registry so that these tests can be run alone -CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( ClientSizeTestCase, "ClientSizeTestCase" ); - -// ---------------------------------------------------------------------------- -// test initialization -// ---------------------------------------------------------------------------- - -void ClientSizeTestCase::setUp() -{ - m_win = wxTheApp->GetTopWindow(); -} - -void ClientSizeTestCase::tearDown() -{ - m_win = NULL; -} - -// ---------------------------------------------------------------------------- -// tests themselves -// ---------------------------------------------------------------------------- - -void ClientSizeTestCase::ClientToWindow() -{ - CPPUNIT_ASSERT(m_win->GetSize() == - m_win->ClientToWindowSize(m_win->GetClientSize())); -} - -void ClientSizeTestCase::WindowToClient() -{ - CPPUNIT_ASSERT(m_win->GetClientSize() == - m_win->WindowToClientSize(m_win->GetSize())); -}