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);
            }
        }
Beispiel #2
0
        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);
            }
        }