Class SerenityPackageExporterTests
Tests for the customer-project guard in SerenityPackageExporter: both public entry points must no-op — never regenerating the shipped-assets snapshot, never exporting a package — when Serenity.Editor.PackageBootstrapper.SerenityPackageExporter.IsDevelopmentProjectCheck reports a customer project.
Inherited Members
Namespace: Serenity.PackageBootstrapper.Tests.Editor
Assembly: Tests.Editor.dll
Syntax
public class SerenityPackageExporterTests
Constructors
SerenityPackageExporterTests()
Declaration
public SerenityPackageExporterTests()
Methods
AbortIfAnyTombstoneWouldOverwriteLiveSource_TargetHoldingRealSource_ThrowsAndLeavesFileUntouched()
Declaration
public void AbortIfAnyTombstoneWouldOverwriteLiveSource_TargetHoldingRealSource_ThrowsAndLeavesFileUntouched()
AbortIfAnyTombstoneWouldOverwriteLiveSource_TargetsThatHoldNoFile_DoesNotThrow()
Declaration
public void AbortIfAnyTombstoneWouldOverwriteLiveSource_TargetsThatHoldNoFile_DoesNotThrow()
ExportPackage_OutsideDevelopmentProject_DoesNotExportPackageOrTouchSnapshot()
Declaration
public void ExportPackage_OutsideDevelopmentProject_DoesNotExportPackageOrTouchSnapshot()
RefreshUpgradeArtifacts_OutsideDevelopmentProject_DoesNotTouchSnapshot()
Declaration
public void RefreshUpgradeArtifacts_OutsideDevelopmentProject_DoesNotTouchSnapshot()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()