Newer
Older
from geomagio import Controller, TimeseriesFactory
from geomagio.algorithm import Algorithm
from nose.tools import assert_is_instance
def test_controller():
instantiate the controller, make certain the factories and algorithms
are set
"""
inputfactory = TimeseriesFactory()
outputfactory = TimeseriesFactory()
algorithm = Algorithm()
controller = Controller(inputfactory, outputfactory, algorithm)
assert_is_instance(controller._inputFactory, TimeseriesFactory)
assert_is_instance(controller._outputFactory, TimeseriesFactory)
assert_is_instance(controller._algorithm, Algorithm)