Class SafeAtomicFileWriterTests
Real-filesystem tests for Serenity.FilePersistence.Infrastructure.Services.SafeAtomicFileWriter.
Inherited Members
Namespace: Serenity.FilePersistence.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class SafeAtomicFileWriterTests
Constructors
SafeAtomicFileWriterTests()
Declaration
public SafeAtomicFileWriterTests()
Methods
Ctor_AssignsIdAndGeneratesGuid()
Declaration
public void Ctor_AssignsIdAndGeneratesGuid()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()
WriteAsync_AlreadyCanceledToken_Throws()
Declaration
public void WriteAsync_AlreadyCanceledToken_Throws()
WriteAsync_WritesExactBytes()
Declaration
public Task WriteAsync_WritesExactBytes()
Returns
| Type | Description |
|---|---|
| Task |
WriteAtomic_CreatesFileWithExactBytes()
Declaration
public void WriteAtomic_CreatesFileWithExactBytes()
WriteAtomic_CreatesMissingParentDirectory()
Declaration
public void WriteAtomic_CreatesMissingParentDirectory()
WriteAtomic_LeavesNoTempFilesBehind()
Declaration
public void WriteAtomic_LeavesNoTempFilesBehind()
WriteAtomic_OverwritesExistingFile()
Declaration
public void WriteAtomic_OverwritesExistingFile()
WriteAtomic_SequentialWritesToSamePath_LastWins()
Declaration
public void WriteAtomic_SequentialWritesToSamePath_LastWins()
Write_EmptyPath_ThrowsArgumentException()
Declaration
public void Write_EmptyPath_ThrowsArgumentException()
Write_Span_WritesContent()
Declaration
public void Write_Span_WritesContent()