C# 클래스 Illumina.TerminalVelocity.Tests.DownloadTests

파일 보기 프로젝트 열기: basespace/TerminalVelocity 1 사용 예제들

공개 메소드들

메소드 설명
DownloadTests ( ) : System
Md5SumByProcess ( string file ) : string
SafePath ( string fileName ) : string

비공개 메소드들

메소드 설명
CalculateChunkCalcs ( ) : void
CancellationTokenWillCancel ( ) : void
ChunkCalculationsForLargeFiles ( ) : void
DownloadSmallerFile ( ) : void
DownloadSmallerFileWriteToStream ( ) : void
DownloadSmallerInSingleChunk ( ) : void
DownloadZeroByteFile ( ) : void
ExpectedDownloadTimeCalculation ( int chunkSize, int expected ) : void
IfFileSizeIsZeroReturn100PercentProgress ( ) : void
MultipleParallelChunkedDownload ( int threadCount, int parallelFactor ) : void
ParallelChunkedDownload ( int threadCount ) : void
ParallelChunkedOneGig ( int threadCount ) : void
ReadStackReturnsSequentially ( ) : void
SimpleGetClientCanDownloadTwentyMegFileSynchronously ( ) : void
SimpleGetClientGetsFirst100Bytes ( ) : void
TearDown ( ) : void
TestStaleWriteEmptyStack ( ) : void
TestStaleWriteNonEmptyStack ( ) : void
ValidateGZip ( string path, long fileSize, string checksum ) : void
ValidateSpeedOfWebRequest ( ) : void

메소드 상세

DownloadTests() 공개 메소드

public DownloadTests ( ) : System
리턴 System

Md5SumByProcess() 공개 정적인 메소드

public static Md5SumByProcess ( string file ) : string
file string
리턴 string

SafePath() 공개 정적인 메소드

public static SafePath ( string fileName ) : string
fileName string
리턴 string