public async Task MissingReader_ForResponse_CreatesCorrectObject()
        {
            IMissing result = await TestUtility.ExecuteObjectReaderByTypeAsync <IMissing>(MISSINGDATES_RESPONSE_SIMPLE);

            Assert.Multiple(() =>
            {
                Assert.That(result.Dates, Has.Exactly(21).Items);
                Assert.That(result.Dates.First(), Is.EqualTo(new DateTime(2016, 8, 1)));
                Assert.That(result.Dates.Last(), Is.EqualTo(new DateTime(2016, 8, 21)));
            });
        }
 public TestDynamicImplementation(IMissing missing)
 {
     _missing = missing;
 }
Esempio n. 3
0
 public Xx(IMissing dep)
 {
     Dep = dep;
 }
Esempio n. 4
0
 public UseMissing(IMissing missing)
 {
     _missing = missing;
 }
        public async Task MissingReader_ForEmptyResponse_CreatesCorrectObject()
        {
            IMissing result = await TestUtility.ExecuteObjectReaderByTypeAsync <IMissing>(MISSINGDATES_RESPONSE_NONE);

            Assert.That(result.Dates, Is.Empty);
        }
Esempio n. 6
0
 public Pgtest(IMissing missing, object[] methods)
 {
     _missing = missing;
     _doSomething = (Action<int>)methods[0];
 }