我有一个问题,在单元测试期间,StoreAsync()方法返回。当不经调试运行时,即使它是异步方法,它似乎也不会返回。阻塞时运行正常,但不是在单元测试(StoreAsync)
什么给?
DataWriter writer = new DataWriter(_client.OutputStream);
writer.WriteBytes(payload);
await writer.StoreAsync(); // <--- returns only during unit test
writer.DetachStream();
有一点不清楚:你的问题是单元测试不应该失败,当它应该或......? – jv42 2012-03-14 17:03:02
基本上我在说..为什么它没有在单元测试中失败,但在正常运行时失败。 – 2012-03-14 17:04:39