コード例 #1
0
 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);
        }
コード例 #4
0
        public async Task Setup()
        {
            base.SharedSetup();

            _output = await ClassInTest.GetDetailAsync(Input, CancellationToken.None);
        }