public void DefaultExport_Invoked_SpecUpdated(bool enabled) { var spec = new TypeSpec(new ExportTsInterfaceAttribute()); var builder = new TypeGen.Core.SpecGeneration.Generic.InterfaceSpecBuilder <ExportedClass>(spec); builder.DefaultExport(enabled); Attribute attribute = spec.AdditionalAttributes.FirstOrDefault(); Assert.IsType <TsDefaultExportAttribute>(attribute); Assert.Equal(enabled, ((TsDefaultExportAttribute)attribute).Enabled); }