Example #1
0
        public void ITSpecialistAttributes_DecoratingITSpecialist_ReturnsDecorateManager()
        {
            var itobject = new ITSpecialist(new Employee(1000, "Jacek", "Nowak", "Jacek", "haslo"));

            bool result;

            if (itobject.wage == 3000 && itobject.IsDataAccessGranted == true && itobject.WorkerPosition == "it")
            {
                result = true;
            }
            else
            {
                result = false;
            }
            Assert.IsTrue(result);
        }
Example #2
0
        public void ITConstructor_IsITSpecialistObjectCreating_ReturnsTrue()
        {
            Worker worker = new ITSpecialist(new Employee(1000, "Jacek", "Nowak", "Jacek", "haslo"));

            bool result;

            if (worker.GetType() == typeof(ADEDS.ITSpecialist))
            {
                result = true;
            }
            else
            {
                result = false;
            }

            Assert.IsTrue(result);
        }