Skip to content
Snippets Groups Projects
Commit 3ed46361 authored by Robert Applin's avatar Robert Applin
Browse files

File restructure Refs #23463

parent c8725639
No related branches found
No related tags found
No related merge requests found
###########################################################################
# Testing
###########################################################################
set ( TEST_FILES
IndirectFitDataTest.h
)
mtd_add_qt_tests (TARGET_NAME MantidQtInterfacesIndirectTest
QT_VERSION 4
SRC ${TEST_FILES}
INCLUDE_DIRS
../../../../Framework/DataObjects/inc
../../../../Framework/TestHelpers/inc
../
TEST_HELPER_SRCS
../../../../Framework/TestHelpers/src/TearDownWorld.cpp
LINK_LIBS
${TCMALLOC_LIBRARIES_LINKTIME}
${CORE_MANTIDLIBS}
DataObjects
${GMOCK_LIBRARIES}
${GTEST_LIBRARIES}
${POCO_LIBRARIES}
${Boost_LIBRARIES}
QT4_LINK_LIBS
Qwt5
MTD_QT_LINK_LIBS
MantidScientificInterfacesIndirect
PARENT_DEPENDENCIES
GUITests
)
#ifndef MANTID_INDIRECTFITDATATEST_H_
#define MANTID_INDIRECTFITDATATEST_H_
#include <cxxtest/TestSuite.h>
#include "IndirectFitData.h"
#include "MantidAPI/MatrixWorkspace.h"
#include "MantidAPI/WorkspaceFactory.h"
#include <iostream>
using namespace Mantid::API;
using namespace MantidQt::CustomInterfaces::IDA;
class IndirectFitDataTest : public CxxTest::TestSuite {
public:
static IndirectFitDataTest *createSuite() {
return new IndirectFitDataTest();
}
static void destroySuite(IndirectFitDataTest *suite) { delete suite; }
void test_data_is_instantiated_correctly() {
MatrixWorkspace_sptr workspace =
WorkspaceFactory::Instance().create("Workspace2D", 1, 9, 9);
const Spectra spec =
std::make_pair(0u, workspace->getNumberHistograms() - 1);
// IndirectFitData data(workspace, spec);
// const std::string name = data.workspace()->getName();
// std::cout << name << "\n";
std::cout << "HELLO";
}
void test_displayName_returns_correct_name() {
// given -
// the workspace and data
// when -
// the parameters equal so and so
// then -
// the output name should be
}
};
#endif
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment