Skip to content
Snippets Groups Projects
Commit f5d70bc0 authored by Nick Draper's avatar Nick Draper
Browse files

better mock fix pt 2 re #21263

parent 8195a8f3
No related branches found
No related tags found
No related merge requests found
...@@ -94,43 +94,42 @@ public: ...@@ -94,43 +94,42 @@ public:
MOCK_CONST_METHOD0(getSpecialCoordinateSystem, MOCK_CONST_METHOD0(getSpecialCoordinateSystem,
Mantid::Kernel::SpecialCoordinateSystem()); Mantid::Kernel::SpecialCoordinateSystem());
MOCK_CONST_METHOD0(hasOrientedLattice, bool()); MOCK_CONST_METHOD0(hasOrientedLattice, bool());
}
Mantid::API::IMDWorkspace::LinePlot Mantid::API::IMDWorkspace::LinePlot
getLinePlot(const Mantid::Kernel::VMD &, const Mantid::Kernel::VMD &, getLinePlot(const Mantid::Kernel::VMD &, const Mantid::Kernel::VMD &,
Mantid::API::MDNormalization) const override { Mantid::API::MDNormalization) const override {
LinePlot line; LinePlot line;
return line; return line;
} }
std::vector<Mantid::API::IMDIterator *> createIterators( std::vector<Mantid::API::IMDIterator *> createIterators(
size_t = 1, Mantid::Geometry::MDImplicitFunction * = NULL) const override { size_t = 1, Mantid::Geometry::MDImplicitFunction * = NULL) const override {
throw std::runtime_error("Not Implemented"); throw std::runtime_error("Not Implemented");
} }
Mantid::signal_t Mantid::signal_t
getSignalAtCoord(const Mantid::coord_t *, getSignalAtCoord(const Mantid::coord_t *,
const Mantid::API::MDNormalization &) const override { const Mantid::API::MDNormalization &) const override {
return 0; return 0;
} }
Mantid::signal_t Mantid::signal_t
getSignalWithMaskAtCoord(const Mantid::coord_t *, getSignalWithMaskAtCoord(const Mantid::coord_t *,
const Mantid::API::MDNormalization &) const override { const Mantid::API::MDNormalization &) const override {
return 0; return 0;
} }
MockIMDWorkspace() : IMDWorkspace() {} MockIMDWorkspace() : IMDWorkspace() {}
~MockIMDWorkspace() override {} ~MockIMDWorkspace() override {}
private: private:
MockIMDWorkspace *doClone() const override { MockIMDWorkspace *doClone() const override {
throw std::runtime_error("Cloning of MockIMDWorkspace is not implemented."); throw std::runtime_error("Cloning of MockIMDWorkspace is not implemented.");
} }
MockIMDWorkspace *doCloneEmpty() const override { MockIMDWorkspace *doCloneEmpty() const override {
throw std::runtime_error("Cloning of MockIMDWorkspace is not implemented."); throw std::runtime_error("Cloning of MockIMDWorkspace is not implemented.");
} }
}; };
//================================================================================================= //=================================================================================================
......
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