public void InitalCall() { PureData pureData = new PureData(new List <DataElement>()); IInputsGeneratorFactory inputsFactory = A.Fake <IInputsGeneratorFactory>(); ITargetsGeneratorFactory targetsFactory = A.Fake <ITargetsGeneratorFactory>(); A.CallTo(() => inputsFactory.GetInputGenerators(pureData)).Returns(Enumerable.Empty <IInputGenerator>()); A.CallTo(() => targetsFactory.GetTargetGenerators(pureData)).Returns(Enumerable.Empty <ITargetGenerator>()); var sut = new DataPrepper(pureData, inputsFactory, targetsFactory); IList <DataSet> trainingData = sut.GetTrainingInputData(); Assert.NotNull(trainingData); A.CallTo(() => inputsFactory.GetInputGenerators(pureData)).MustHaveHappened(); A.CallTo(() => targetsFactory.GetTargetGenerators(pureData)).MustHaveHappened(); }
public DataPrepper(PureData pureData, IInputsGeneratorFactory igf, ITargetsGeneratorFactory tgf) { _pureData = pureData; _igf = igf; _tgf = tgf; }