Ejemplo n.º 1
0
        public void GetNeoForDateRange_NoItemsReturned()
        {
            var fileContents = new System.IO.StreamReader(@"C:\Dev\CodeMavens\Alexa\nasa-neo\sample-data\multi-sample-2018-03-23-to-2018-03-25.json").ReadToEnd();

            var testDate = DateTime.Parse("2000-01-01");
            var result   = NasaApiHelper.ProcessNeoFromJson(fileContents, testDate);

            Assert.NotNull(result);
            Assert.Empty(result.ItemsByDate);
        }
Ejemplo n.º 2
0
        public void ProcessNeoFromJson_MultipleEntriesReturnsSingleItemForGivenDate(string testDateParm)
        {
            var fileContents = new System.IO.StreamReader(@"C:\Dev\CodeMavens\Alexa\nasa-neo\sample-data\multi-sample-2018-03-23-to-2018-03-25.json").ReadToEnd();

            var testDate = DateTime.Parse(testDateParm);
            var testItem = NasaApiHelper.ProcessNeoFromJson(fileContents, testDate);

            Assert.True(testItem.ItemsByDate.Count == 1);
            Assert.True(testItem.ItemsByDate[0].Date == testDate);
        }