#include "capfloormarketdata.hpp"
#include "yieldcurvemarketdata.hpp"
#include "toplevelfixture.hpp"
#include <boost/test/unit_test.hpp>
#include <qle/termstructures/optionletstripper1.hpp>
#include <qle/termstructures/optionletstripper2.hpp>
#include <ql/instruments/makecapfloor.hpp>
#include <ql/pricingengines/capfloor/bacheliercapfloorengine.hpp>
#include <ql/pricingengines/capfloor/blackcapfloorengine.hpp>
#include <ql/termstructures/volatility/capfloor/capfloortermvolcurve.hpp>
#include <ql/termstructures/volatility/optionlet/strippedoptionletadapter.hpp>
#include <ql/termstructures/yield/zerospreadedtermstructure.hpp>
Go to the source code of this file.
Functions | |
BOOST_AUTO_TEST_CASE (testUsualNormalStripping) | |
BOOST_AUTO_TEST_CASE (testUsualShiftedLognormalStripping) | |
BOOST_AUTO_TEST_CASE (testNormalToShiftedLognormalStripping) | |
BOOST_AUTO_TEST_CASE (testShiftedLognormalToNormalStripping) | |
BOOST_AUTO_TEST_CASE (testShiftedLognormalToShiftedLognormalStripping) | |
BOOST_AUTO_TEST_CASE (testUsualNormalStrippingWithAtm) | |
BOOST_AUTO_TEST_CASE (testUsualShiftedLognormalStrippingWithAtm) | |
BOOST_AUTO_TEST_CASE (testNormalToShiftedLognormalStrippingWithAtm) | |
BOOST_AUTO_TEST_CASE (testShiftedLognormalToNormalStrippingWithAtm) | |
BOOST_AUTO_TEST_CASE (testShiftedLognormalToShiftedLognormalStrippingWithAtm) | |
BOOST_AUTO_TEST_CASE (testNormalToLognormalGivesError) | |
BOOST_AUTO_TEST_CASE (testNormalToLognormalModifiedGivesError) | |
BOOST_AUTO_TEST_CASE (testNormalToLognormalWithPositiveForwards) | |
BOOST_AUTO_TEST_CASE | ( | testUsualNormalStripping | ) |
Definition at line 76 of file optionletstripper.cpp.
BOOST_AUTO_TEST_CASE | ( | testUsualShiftedLognormalStripping | ) |
Definition at line 128 of file optionletstripper.cpp.
BOOST_AUTO_TEST_CASE | ( | testNormalToShiftedLognormalStripping | ) |
Definition at line 180 of file optionletstripper.cpp.
BOOST_AUTO_TEST_CASE | ( | testShiftedLognormalToNormalStripping | ) |
Definition at line 232 of file optionletstripper.cpp.
BOOST_AUTO_TEST_CASE | ( | testShiftedLognormalToShiftedLognormalStripping | ) |
Definition at line 284 of file optionletstripper.cpp.
BOOST_AUTO_TEST_CASE | ( | testUsualNormalStrippingWithAtm | ) |
Definition at line 337 of file optionletstripper.cpp.
BOOST_AUTO_TEST_CASE | ( | testUsualShiftedLognormalStrippingWithAtm | ) |
Definition at line 430 of file optionletstripper.cpp.
BOOST_AUTO_TEST_CASE | ( | testNormalToShiftedLognormalStrippingWithAtm | ) |
Definition at line 516 of file optionletstripper.cpp.
BOOST_AUTO_TEST_CASE | ( | testShiftedLognormalToNormalStrippingWithAtm | ) |
Definition at line 602 of file optionletstripper.cpp.
BOOST_AUTO_TEST_CASE | ( | testShiftedLognormalToShiftedLognormalStrippingWithAtm | ) |
Definition at line 688 of file optionletstripper.cpp.
BOOST_AUTO_TEST_CASE | ( | testNormalToLognormalGivesError | ) |
Definition at line 775 of file optionletstripper.cpp.
BOOST_AUTO_TEST_CASE | ( | testNormalToLognormalModifiedGivesError | ) |
Definition at line 795 of file optionletstripper.cpp.
BOOST_AUTO_TEST_CASE | ( | testNormalToLognormalWithPositiveForwards | ) |
Definition at line 821 of file optionletstripper.cpp.