public OblastCollection GetAll()
        {
            OblastRepository manager     = new OblastRepository();
            OblastCollection siteOblasti = manager.GetAll();

            return(siteOblasti);
        }
        public void OblastCollectionEmptyConsturctorTest()
        {
            OblastCollection oe = new OblastCollection();

            Assert.IsNotNull(oe);
            Assert.IsEmpty(oe);
        }
        public void OblastCollectionConsturctorTest()
        {
            List <Oblast>    list = new List <Oblast>();
            OblastCollection oc   = new OblastCollection(list);

            Assert.IsNotNull(oc);
            Assert.IsEmpty(oc);
        }
Beispiel #4
0
        public void GetAllTest()
        {
            OblastManager    manager = new OblastManager();
            OblastCollection all     = manager.GetAll();

            Assert.IsNotNull(all);
            Assert.IsTrue(all.Count >= 3);

            foreach (Oblast oblast in all)
            {
                Console.WriteLine("ОбластИД: {0}, Име: {1},", oblast.Id, oblast.Ime);
            }
        }
        public void GetAllTest()
        {
            OblastRepository respository = new OblastRepository();
            OblastCollection zemi        = respository.GetAll();

            Assert.IsNotNull(zemi);

            Assert.IsTrue(zemi.Count >= 3);

            foreach (Oblast oblast in zemi)
            {
                Console.WriteLine("ОбластИД: {0}, Име: {1},", oblast.Id, oblast.Ime);
            }
        }
        public void UpdateTest()
        {
            OblastRepository repository  = new OblastRepository();
            OblastCollection siteOblasti = repository.GetAll();
            Random           random      = new Random(DateTime.Now.Millisecond);
            int    oblastId      = random.Next(0, siteOblasti.Count);
            Oblast izbranaOblast = siteOblasti[oblastId];

            Console.WriteLine("Се менуваат податоците за област ИД: {0}, Име: {1}", izbranaOblast.Id, izbranaOblast.Ime);

            izbranaOblast.Ime = string.Format("Изменета {0}", Guid.NewGuid().ToString());

            Oblast izmenetaOblast = repository.Update(izbranaOblast);

            Assert.IsNotNull(izmenetaOblast);
            Assert.AreEqual(izbranaOblast.Id, izmenetaOblast.Id);
            Assert.AreEqual(izbranaOblast.Ime, izmenetaOblast.Ime);

            Console.WriteLine("Изменетите податоци за областа: ИД: {0}, Име: {1}", izmenetaOblast.Id, izmenetaOblast.Ime);
        }
Beispiel #7
0
        public void InsertTest()
        {
            Random random = new Random(DateTime.Now.Millisecond);

            OblastRepository oblastRep   = new OblastRepository();
            OblastCollection siteOblasti = oblastRep.GetAll();
            int    OblastID      = random.Next(0, siteOblasti.Count);
            Oblast izbranaOblast = siteOblasti[OblastID];

            Tehnologija tehnologija = new Tehnologija();

            tehnologija.Ime       = string.Format("Име {0}", Guid.NewGuid().ToString());
            tehnologija.oblast.Id = izbranaOblast.Id;

            TehnologijaRepository repository = new TehnologijaRepository();
            Tehnologija           dodadete   = repository.Insert(tehnologija);

            Assert.IsNotNull(dodadete);
            Assert.AreEqual(tehnologija.Ime, dodadete.Ime);
            Assert.AreEqual(tehnologija.oblast.Id, dodadete.oblast.Id);

            Console.WriteLine("Додаденa е новa технологијa: ТехнологијаИД: {0}, Име: {1}, Област: {2}, ", dodadete.Id, dodadete.Ime, dodadete.oblast.Id);
        }