diff --git a/tests/classTest.c b/tests/classTest.c
deleted file mode 100644
index 306b8c0..0000000
--- a/tests/classTest.c
+++ /dev/null
@@ -1,121 +0,0 @@
-/**
- * \file
- * cclassTest.c: tests for my oop C stuff
- * Copyright (C) 2011 Georg Hopp
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-#include
-#include
-
-#include "runtest.h"
-#include "mock/mock_class.h"
-
-#include "tr/class.h"
-
-const char testname[] = "cclassTest";
-
-MockClass mock = NULL;
-
-static
-int
-__setUp()
-{
- mock = NULL;
- _reset();
-
- return TEST_OK;
-}
-int (* const setUp)() = __setUp;
-
-static
-int
-__tearDown()
-{
- if (NULL != mock) {
- ASSERT_OBJECT(mock);
- TR_delete(mock);
- }
-
- return TEST_OK;
-}
-int (* const tearDown)() = __tearDown;
-
-static
-int
-testNew(void)
-{
- mock = TR_new(MockClass, 123);
-
- ASSERT_OBJECT_NOT_NULL(mock);
- ASSERT_EQUAL(1, _called);
- ASSERT_EQUAL(123, mock->value);
-
- return TEST_OK;
-}
-
-static
-int
-testNewFail(void)
-{
- mock = TR_new(MockClass, 321);
-
- ASSERT_NULL(mock);
-
- return TEST_OK;
-}
-
-static
-int
-testDelete(void)
-{
- mock = TR_new(MockClass, 123);
-
- ASSERT_NOT_NULL(mock);
-
- _reset();
- TR_delete(mock);
-
- ASSERT_NULL(mock);
- ASSERT_EQUAL(1, _called);
-
- return TEST_OK;
-}
-
-static
-int
-testClone(void)
-{
- MockClass clone;
-
- mock = TR_new(MockClass, 123);
- clone = TR_clone(mock);
-
- ASSERT_INSTANCE_OF(MockClass, clone);
- ASSERT_EQUAL(mock->value, clone->value);
-
- TR_delete(clone);
-
- return TEST_OK;
-}
-
-const testfunc tests[] = {
- testNew,
- testNewFail,
- testDelete,
- testClone
-};
-const size_t count = FUNCS_COUNT(tests);
-
-// vim: set et ts=4 sw=4:
diff --git a/tests/mock/mock_class.c b/tests/mock/mock_class.c
deleted file mode 100644
index a387326..0000000
--- a/tests/mock/mock_class.c
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * \file
- * mock/class.c: a mock to test my oop stuff
- * Copyright (C) 2011 Georg Hopp
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#include
-#include
-
-#include "tr/class.h"
-#include "mock_class.h"
-
-char _called;
-
-void
-_reset()
-{
- _called = 0;
-}
-
-static
-inline
-int
-mockCtor(void * _this, va_list * params)
-{
- MockClass this = _this;
-
- _called = 1;
- this->value = va_arg(* params, int);
-
- if (321 == this->value)
- return -1;
-
- return 0;
-}
-
-static
-inline
-void
-mockDtor(void * _this)
-{
- _called = 1;
-}
-
-static
-inline
-void
-mockClone(void * _this, void * _base)
-{
- MockClass this = _this;
- MockClass base = _base;
-
- this->value = base->value;
-}
-
-TR_INIT_IFACE(TR_Class, mockCtor, mockDtor, mockClone);
-TR_CREATE_CLASS(MockClass, NULL, TR_IF(TR_Class));
-
-// vim: set et ts=4 sw=4:
diff --git a/tests/mock/mock_class.h b/tests/mock/mock_class.h
deleted file mode 100644
index 5e12be2..0000000
--- a/tests/mock/mock_class.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * \file
- * mock/class.h: definitions for my mock to test my oop stuff
- *
- * \author Georg Hopp
- *
- * \copyright
- * Copyright (C) 2011 Georg Hopp
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-#ifndef __MOCK_MOCK_CLASS_H__
-#define __MOCK_MOCK_CLASS_H__
-
-#include "trbase.h"
-
-extern char _called;
-
-#ifndef _RESET
-#define _RESET
-void _reset();
-#endif // _RESET
-
-
-TR_CLASS(MockClass) {
- int value;
-};
-
-/**
- * ~~~ method declarations ~~~~~~~~
- */
-
-int mockClassGetValue(MockClass this);
-void mockClassSetValue(MockClass this, int value);
-
-#endif//__MOCK_MOCK_CLASS_H__
-
-// vim: set et ts=4 sw=4: