public void GeneratorItem_Properties_CorrectlySet() { var thisTestFilePath = GetThisFilePath(); var meta = Substitute.For <IMetadata>(); var sut = new GeneratorItem(meta, thisTestFilePath, typeof(SimpleTestGenerator)); sut.AbbreviatedFileName.Should().NotBeEmpty(); }
public void GeneratorItem_ReturnsValidInstance_WhenInstanceIsCalled() { var thisTestFilePath = GetThisFilePath(); var meta = Substitute.For <IMetadata>(); var settings = Substitute.For <ISettings>(); var module = new Domain.Module("Company", "Test"); var sut = new GeneratorItem(meta, thisTestFilePath, typeof(SimpleTestGenerator)); sut.Instance(settings, module).Should().NotBeNull(); }
private void PopulateCombo() { foreach (var type in Manager.Generators) { GeneratorItem item = new GeneratorItem() {Generator = type, Name = Manager.GetName(type.GetType())}; generators.Items.Add(item); } Logger.Write(string.Format("combo populated with {0}", generators.Items.Count)); }