示例#1
0
        public async Task WaitAsync_Should_Succeed()
        {
            var result = await UnityWebRequest.Get("http://yandex.ru");;

            Assert.IsNotNull(result);
            Assert.IsTrue(result.isDone);
        }
        private async Task ThrowsAsyncShouldReturnCorrectExceptionBaseTest(Func <Exception, Task <Exception> > code)
        {
            var exceptionToThrow = new ArgumentException("some_message", "some_param");
            var result           = await code(exceptionToThrow) as ArgumentException;

            Assert.That(result, new ExceptionTypeConstraint(exceptionToThrow.GetType()), string.Empty, null);
            Assert.IsNotNull(result, "No ArgumentException thrown");
            Assert.That(exceptionToThrow.Message, Is.EqualTo(result.Message));
            Assert.That(exceptionToThrow.ParamName, Is.EqualTo(result.ParamName));
            Assert.That(exceptionToThrow, Is.EqualTo(result));
        }
 public async Task PartlyLoadAssetBundleAsync_Should_Succeed()
 {
     Assert.IsNotNull(await PartlyLoadAssetBundle(TestUri));
 }
 public async Task FullLoadAssetBundleAsync_Should_Succeed()
 {
     Assert.IsNotNull(await FullLoadAssetBundleAsync(TestUri));
 }