public async Task ProjectSummaryJsonDeserializer_DeserializeAsync_Test() { var serializer = new ProjectSummaryJsonDeserializer(); using (var stream = File.OpenRead("TestFiles\\summary.json")) { var proteins = await serializer.DeserializeAsync(stream); Assert.AreEqual(627, proteins.Count); } }
public async Task ProteinCollection_Ctor_FromProjectSummaryAsync() { // Arrange var client = new WebClient(); using (var stream = new MemoryStream(await client.DownloadDataTaskAsync(ProjectSummaryUrl.Json))) { stream.Position = 0; var deserializer = new ProjectSummaryJsonDeserializer(); var proteins = await deserializer.DeserializeAsync(stream); var collection = new ProteinCollection(proteins); Assert.IsTrue(collection.Count > 0); } }