예제 #1
0
        public void FindCoverageUnitTests()
        {
            var finder = new CoverageRepository();

            Coverage coverage1 = finder.Find("1");
            Coverage coverage2 = finder.Find("2");
            Coverage coverage3 = finder.Find("3");

            Assert.True(coverage1 != null);
            Assert.True(coverage1.Id == "1");

            Assert.True(coverage2 != null);
            Assert.True(coverage2.Id == "2");

            Assert.True(coverage3 != null);
            Assert.True(coverage3.Id == "3");
        }
예제 #2
0
        private static void CallRegionFinder()
        {
            var serviceRegion = serviceProvider.GetService <IReadOnlyRepository <Coverage> >();
            var r             = serviceRegion.Find("1");

            Console.WriteLine(r.Des + "<<<");
            System.Threading.Thread.Sleep(1000);

            r = serviceRegion.Find("1");
            Console.WriteLine(r.Des + "<<<");

            //
            var serviceRegion1 = serviceProvider.GetService <CoverageRepository>();
            var r1             = serviceRegion1.Find("2");

            CoverageRepository cr = new CoverageRepository();

            cr.Find("3");
        }