Exemplo n.º 1
0
        public void SaveTest()
        {
            CustomerManager customerManager = new CustomerManager(StubLogger.GetStubLogger());

            customerManager.Save();
            Console.WriteLine("Test succed");
        }
Exemplo n.º 2
0
        public void SaveTest()
        {
            //burada bizden loglamak için bir tür istiyor ama biz sadece kaydedip kaydetmeyeceğimizi görmek istiyorduk işte buraya sahte bir log göndereceğiz
            CustomerManager customerManager = new CustomerManager(StubLogger.GetLogger()); //artık sahte loglamamız aktif halde

            customerManager.Save();
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            CustomerManager customerManager = new CustomerManager(StubLogger.GetLogger());

            customerManager.Save();
            Console.ReadLine();
        }
Exemplo n.º 4
0
        public void SaveTest()
        {
            CustomerManager customerManager = new CustomerManager(StubLogger.GetLogger());

            // testin loggerlara bağımlı olmaması için içi boş bir stublogger oluşturuldu. Ayrıca tekrar tekrar instance üretmemesi için lock
            //  ifadesi yerleştirildi
            customerManager.Save();
        }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            CustomerManager customerManager = new CustomerManager(StubLogger.GetStubLogger());//new XLogger()

            customerManager.Save();

            Console.ReadKey();
        }
Exemplo n.º 6
0
        static void Main(string[] args)
        {
            //Örn HiçBir şey yapmayan bi sahte nesne göndererek -> Perf artışı
            CustomerManager customerManager = new CustomerManager(StubLogger.GetLogger());

            customerManager.Save();

            Console.ReadLine();
        }
Exemplo n.º 7
0
        //ana kısımda

        //sahte bir loglama oluşturup onu kullanacağız
        static void Main(string[] args)
        {
            CustomerManager customerManager = new CustomerManager(StubLogger.GetLogger()); //artık loglama çalışacaktır ama sahte loglamamız devreye girecektir

            customerManager.Save();
            //buraya kadarki kısım DI ile yapılan kısım

            Console.ReadLine();
        }
Exemplo n.º 8
0
        static void Main(string[] args)
        {
            //test classlar için boş nesne üretimi

            CustomerManager customerManager = new CustomerManager(StubLogger.GetLogger());

            customerManager.Save();

            Console.ReadLine();
        }
Exemplo n.º 9
0
        static void Main(string[] args)
        {
            CustomerManager customerManager = new CustomerManager(new NLogLogger());

            customerManager.Save();

            CustomerManagerTests test = new CustomerManagerTests();

            test.SaveTest();

            Console.ReadLine();
        }
        public void SaveTest()
        {
            CustomerManager customerManager = new CustomerManager(StubLogger.GetLogger());

            customerManager.Save();
        }
Exemplo n.º 11
0
        static void Main(string[] args)
        {
            CustomerManager customerManager = new CustomerManager(new MLogLogger());

            customerManager.Save();
        }