Example #1
0
def employeelist():
    obj = Employee()
    users = obj.getEmployeeList()
    if users == False:
        return render_template("EmployeeList.html", users=False)
    else:
        return render_template("EmployeeList.html", users=users)
 def __init__(self, master):
     Frame.__init__(self, master)
     self.notebook = ttk.Notebook()
     self.tab1 = Department(self.notebook)
     self.tab2 = Employee(self.notebook)
     self.notebook.add(self.tab1, text="Departments")
     self.notebook.add(self.tab2, text="Employees")
     self.notebook.pack()
Example #3
0
def main():
    print('\n---------------------------------------------')
    print('--- Welcome to the Employee PowerBall !!! ---')
    print('---------------------------------------------\n')

    powerball = PowerBall()
    not_done = True
    while not_done:
        emp = Employee()
        emp.add_info()

        powerball.add_employee(emp)
        print('\n')
        not_done = continue_adding()

    powerball.select_winning_number()
    print(powerball)
Example #4
0
from Employees import Employee

#Employee.setName(Employee,"patti")
print(f"at 1:{Employee._name}")
print(f"at 1.5:{Employee()._name}")
c1 = Employee()
print(f"at 1.9:{c1._name}")
c1._name = "temp"

print(f"at 2:{c1._name}")
print(f"at 3:{Employee._name}")

c3 = Employee
print(f"at 2.5:{c3._name}")

c1.setName("deepa")
print(f"at 4:{c1._name}")
print(f"at 5:{Employee._name}")
c2 = Employee()
c2.setName("mithun")
print(c2._name)
print(c1._name)
print(Employee._name)
 def setUp(self):
     print("Setup")
     self.emp_1 = Employee("David", "Henkemeyer", 40000)
     self.emp_2 = Employee("Bill", "Johnson", 70000)
 def setUp(self):
  
     self.testtarget = Employee("Bob","Green",10000)
     self.addnum = 8000
     self.right_salary1 = 15000
     self.right_salary2 = 18000
 def setUp(self):
     self.powerball = PowerBall()
     self.emp1 = Employee('Wade', 'Wilson', [1, 2, 3, 4, 5], 23)
     self.emp2 = Employee('Frank', 'Castle', [1, 62, 33, 24, 15], 22)
     self.emp3 = Employee('Austin', 'Powers', [1, 2, 3, 4, 5], 23)
import unittest
from unittest import mock
import sys, os

sys.path.append(os.path.abspath('./'))
from MainTest import ResponseGenerator
from PowerBall import PowerBall
from Employees import Employee

EMPLOYEES_LIST = [
    Employee('A', 'A', [1, 2, 3, 4, 5], 23),
    Employee('B', 'B', [1, 2, 3, 5, 4], 23),
    Employee('C', 'C', [1, 2, 3, 4, 69], 23),
    Employee('D', 'D', [1, 2, 3, 40, 50], 12),
    Employee('E', 'E', [1, 2, 30, 23, 33], 12),
    Employee('F', 'F', [1, 22, 21, 20, 31], 15)
]

random_num = iter(ResponseGenerator([1, 2, 3, 4, 5]))


class PowerBallTest(unittest.TestCase):
    def setUp(self):
        self.powerball = PowerBall()
        self.emp1 = Employee('Wade', 'Wilson', [1, 2, 3, 4, 5], 23)
        self.emp2 = Employee('Frank', 'Castle', [1, 62, 33, 24, 15], 22)
        self.emp3 = Employee('Austin', 'Powers', [1, 2, 3, 4, 5], 23)

    def test_init(self):
        self.assertIsInstance(self.powerball, PowerBall)
        print('PowerBall init test pass')
Example #9
0
import unittest
from Employees import Employee
em = Employee(1, "anush", 100)
da_expectedResult = 12
empno_expectedResult = 1
empname_expectedResult = 'anush'
Basicsalary_expectedResult = 100
hra_expectedResult = 20
it_expectedResult = 15
pf_expectedResult = 12
gs_expectedResult = 132
ns_expectedResult = 105


class TestEmployee(unittest.TestCase):
    def test_da(self):
        result = em.DA()
        self.assertEqual(result, da_expectedResult)
        #self.assertNotEqual(result,da_expectedResult)
    def test_empno(self):
        result = em.Empno()
        self.assertEqual(result, empno_expectedResult)

    def test_empname(self):
        result = em.Ename()
        self.assertEqual(result, empname_expectedResult)

    def test_BasicSalary(self):
        result = em.BasicSalary()
        self.assertEqual(result, Basicsalary_expectedResult)
Example #10
0
	def setUp(self):
		self.emp = Employee()
		self.emp2 = Employee(FIRST_NAME, LAST_NAME, FAVORTE_NUMBERS, POWERBALL)