public void GetEmployeeRoleFromString_WhenIncorrectName_ThenThrowsException() { var permissionManager = new DbPermissionManager(_employeeRepository); var name = "Hello"; Assert.Throws<ArgumentException>(() => { permissionManager.GetEmployeeRoleFromString(name); }); }
public void GetEmployeeRoleFromId_WhenCorrectName_ThenReturnsCorrectEnum() { var permissionManager = new DbPermissionManager(_employeeRepository); var expected = EmployeeRole.Developer; var name = EmployeeRole.Developer.ToString(); var actual = permissionManager.GetEmployeeRoleFromString(name); Assert.Equal(expected, actual); }
public void GetEmployeeRoleFromString_WhenStringEmpty_ThenThrowsException() { var permissionManager = new DbPermissionManager(_employeeRepository); var name = string.Empty; Assert.Throws<ArgumentException>(() => { permissionManager.GetEmployeeRoleFromString(name); }); }