Esempio n. 1
0
        public void Find_OneLookupFindNonExisting_CorrectlyFound()
        {
            var container = new LookupContainer();

            container.Add(new CurrencyLookup());
            var country = container.Find <CountryLookup>();

            Assert.That(country, Is.Null);
        }
Esempio n. 2
0
        public void Find_TwoLookups_CorrectlyFound()
        {
            var container = new LookupContainer();

            container.Add(new CountryLookup());
            container.Add(new CurrencyLookup());
            var country = container.Find <CountryLookup>();

            Assert.That(country, Is.Not.Null);
            Assert.That(country, Is.TypeOf <CountryLookup>());
        }
Esempio n. 3
0
        public void Load_TwoLookups_CorrectlyLoaded()
        {
            var container = new LookupContainer();

            container.Add(new CountryLookup());
            container.Add(new CurrencyLookup());
            container.Load();

            foreach (var lookup in container)
            {
                Assert.That(lookup.Count(), Is.GreaterThan(0));
            }
        }