C# Class RavenFS.Tests.Synchronization.SyncTestUtils

Mostra file Open project: hibernating-rhinos/RavenFS Class Usage Examples

Public Methods

Method Description
ExecuteAndGetInnerException ( Func action ) : Exception
PreparePagesStream ( int numberOfPages ) : MemoryStream
PrepareSourceStream ( int lines ) : MemoryStream
ResolveConflictAndSynchronize ( RavenFileSystemClient sourceClient, RavenFileSystemClient destinationClient, string fileName ) : Raven.Abstractions.FileSystem.SynchronizationReport
TurnOffSynchronization ( RavenFileSystemClient source ) : void
TurnOnSynchronization ( RavenFileSystemClient source, RavenFileSystemClient destination ) : void

Method Details

ExecuteAndGetInnerException() public static method

public static ExecuteAndGetInnerException ( Func action ) : Exception
action Func
return System.Exception

PreparePagesStream() public static method

public static PreparePagesStream ( int numberOfPages ) : MemoryStream
numberOfPages int
return System.IO.MemoryStream

PrepareSourceStream() public static method

public static PrepareSourceStream ( int lines ) : MemoryStream
lines int
return System.IO.MemoryStream

ResolveConflictAndSynchronize() public static method

public static ResolveConflictAndSynchronize ( RavenFileSystemClient sourceClient, RavenFileSystemClient destinationClient, string fileName ) : Raven.Abstractions.FileSystem.SynchronizationReport
sourceClient RavenFileSystemClient
destinationClient RavenFileSystemClient
fileName string
return Raven.Abstractions.FileSystem.SynchronizationReport

TurnOffSynchronization() public static method

public static TurnOffSynchronization ( RavenFileSystemClient source ) : void
source RavenFileSystemClient
return void

TurnOnSynchronization() public static method

public static TurnOnSynchronization ( RavenFileSystemClient source, RavenFileSystemClient destination ) : void
source RavenFileSystemClient
destination RavenFileSystemClient
return void