Class ProjectTreeAndShippedContentResidueGuardBaseTests
Drives ProjectTreeAndShippedContentResidueGuardBase's shipped-content snapshot/compare functions directly against a disposable temp root standing in for a watched shipped root — proof the mechanism itself works, independent of whether any real shipped-content bug currently exists for the real per-assembly guards to catch. A non-vacuous self-test: every case below asserts both what MUST be reported and, where relevant, what must NOT be.
Inherited Members
Namespace: Serenity.Tests.Shared.Editor
Assembly: Serenity.Tests.Shared.Editor.dll
Syntax
public class ProjectTreeAndShippedContentResidueGuardBaseTests
Constructors
ProjectTreeAndShippedContentResidueGuardBaseTests()
Declaration
public ProjectTreeAndShippedContentResidueGuardBaseTests()
Methods
FindChangedShippedContentPaths_FileUntouchedBetweenSnapshots_IsNotReported()
Declaration
public void FindChangedShippedContentPaths_FileUntouchedBetweenSnapshots_IsNotReported()
FindChangedShippedContentPaths_NewFileAppearsAfterSnapshot_IsReported()
Declaration
public void FindChangedShippedContentPaths_NewFileAppearsAfterSnapshot_IsReported()
FindChangedShippedContentPaths_SameLengthRewriteWithLaterTimestamp_IsReported()
Declaration
public void FindChangedShippedContentPaths_SameLengthRewriteWithLaterTimestamp_IsReported()
SetUp()
Declaration
public void SetUp()
SnapshotShippedContentEntries_ExemptedPathChanges_NeverAppearsInEitherSnapshot()
Declaration
public void SnapshotShippedContentEntries_ExemptedPathChanges_NeverAppearsInEitherSnapshot()
TearDown()
Declaration
public void TearDown()