Gromacs
2024.4
|
#include "gmxpre.h"
#include <string>
#include <vector>
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include "gromacs/options/abstractoption.h"
#include "gromacs/options/options.h"
#include "gromacs/options/optionsassigner.h"
#include "gromacs/options/optionstoragetemplate.h"
#include "gromacs/utility/exceptions.h"
#include "testutils/testasserts.h"
#include "testutils/testexceptions.h"
Tests proper handling of option storage.
These tests check that methods in storage objects are called properly in all situations, and also that the OptionStorageTemplate class behaves properly.
Classes | |
class | anonymous_namespace{abstractoptionstorage.cpp}::MockOptionStorage |
Mock implementation of an option storage class for unit testing. More... | |
class | anonymous_namespace{abstractoptionstorage.cpp}::MockOption |
Specifies an option that has a mock storage object for unit testing. More... | |