Пример #1
0
 public void TestEmployee()
 {
     int empId = 1;
     Employee e = new Employee(empId, "Bob", "Home");
     Assert.AreEqual("Bob", e.Name);
     Assert.AreEqual("Home", e.Address);
     Assert.AreEqual(empId, e.EmpId);
 }
Пример #2
0
        public void Execute()
        {
            Employee e = new Employee(empid, name, address);
            PaymentClassification pc = MakeClassification();
            PaymentSchedule ps = MakeShedule();
            PaymentMethod pm = new HoldMethod();

            e.Classification = pc;
            e.Schedule = ps;
            e.Method = pm;

            PayrollDatabase.AddEmployee(empid, e);
        }
Пример #3
0
        public void TestEmployeeToString()
        {
            int empId = 1;
            Employee e = new Employee(empId, "Bob", "Home");

            StringBuilder builder = new StringBuilder();
            builder.Append("Emp#: ").Append(empId).Append("   ");
            builder.Append("Bob").Append("   ");
            builder.Append("Home").Append("   ");
            builder.Append("Paid ").Append(e.Classification).Append("   ");
            builder.Append(e.Schedule);
            builder.Append(" by ").Append(e.Method);

            Assert.AreEqual(e.ToString(), builder.ToString());
        }
Пример #4
0
 public static void AddEmployee(int id, Employee employee)
 {
     employees[id] = employee;
 }