protected override async Task Context() { await base.Context(); sut.ShowOnlyQualifiedTemplate = true; _template1 = new LocalTemplate { Name = "Template1", Id = "Id1" }; _remoteTemplateInvalid = new RemoteTemplate { MinVersion = "13.0", Qualified = true }; _remoteTemplateValidNotQualified = new RemoteTemplate { Name = "Template2", Id = "Id2", Qualified = false }; _remoteTemplateValidQualified = new RemoteTemplate { Name = "Template3", Id = "Id3", Qualified = true }; A.CallTo(() => _configuration.Version).Returns("12.0"); _templates = new List <Template> { _template1, _remoteTemplateValidNotQualified, _remoteTemplateInvalid, _remoteTemplateValidQualified }; A.CallTo(() => _templateTaskQuery.AllTemplatesFor(TemplateType.Compound)).Returns(_templates); A.CallTo(() => _view.BindTo(A <IReadOnlyList <TemplateDTO> > ._)) .Invokes(x => _allTemplateDTOs = x.GetArgument <IReadOnlyList <TemplateDTO> >(0)); await sut.LoadFromTemplateAsync <Compound>(TemplateType.Compound); }
protected override void Context() { base.Context(); _remoteTemplate = new RemoteTemplate { Type = TemplateType.Individual, }; }