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);
			});
		}