public void Throws_With_Invalid_Path(string path) { Assert.That(() => ClassInTest.GetDetailAsync(path, CancellationToken.None), Throws.ArgumentException.With.Property(nameof(ArgumentException.ParamName)) .EqualTo("fileDirectory") .And .With.Property(nameof(ArgumentException.Message)) .StartWith("Value must not be null or whitespace")); }
public async Task Setup() { base.SharedSetup(); Share1.Setup(s => s.ExistsAsync(It.IsAny <string>(), It.IsAny <CancellationToken>())) .ReturnsAsync(true); Share1.Setup(s => s.DownloadAsync(It.IsAny <string>(), It.IsAny <CancellationToken>())) .ReturnsAsync(null as MemoryStream); _output = await ClassInTest.GetDetailAsync(Input, CancellationToken.None); }
public async Task Setup() { base.SharedSetup(); Share1.Setup(s => s.ExistsAsync(It.IsAny <string>(), It.IsAny <CancellationToken>())) .ReturnsAsync(true); Share1.Setup(s => s.DownloadAsync(It.IsAny <string>(), It.IsAny <CancellationToken>())) .ReturnsAsync(_memoryStream = new MemoryStream()); XmlSerialiser.Setup(s => s.Deserialize <GWallInfo>(It.IsAny <Stream>(), It.IsAny <Encoding>())) .ReturnsAsync(_analysisReportDeserialised = new GWallInfo()); _output = await ClassInTest.GetDetailAsync(Input, CancellationToken.None); }
public async Task Setup() { base.SharedSetup(); _output = await ClassInTest.GetDetailAsync(Input, CancellationToken.None); }