def test_not_including_empty_attribute(self) -> None:
    test_user = User(email='example@example.com', foo='bar')
    self.assertDictEqual(neo4_serializer.serialize_node(test_user.create_next_node()), {'KEY': 'example@example.com', 'LABEL': 'User', 'email': 'example@example.com', 'is_active:UNQUOTED': True, 'first_name': '', 'last_name': '', 'full_name': '', 'github_username': '', 'team_name': '', 'employee_type': '', 'slack_id': '', 'role_name': '', 'updated_at:UNQUOTED': 0, 'foo': 'bar'})
    test_user2 = User(email='example@example.com', foo='bar', is_active=False, do_not_update_empty_attribute=True)
    self.assertDictEqual(neo4_serializer.serialize_node(test_user2.create_next_node()), {'KEY': 'example@example.com', 'LABEL': 'User', 'email': 'example@example.com', 'foo': 'bar'})
def test_not_including_empty_attribute(self) -> None:
    test_user = User(email='example@example.com', foo='bar')
    self.assertDictEqual(neo4_serializer.serialize_node(test_user.create_next_node()), {'KEY': 'example@example.com', 'LABEL': 'User', 'email': 'example@example.com', 'is_active:UNQUOTED': True, 'first_name': , 'last_name': , 'full_name': , 'github_username': , 'team_name': , 'employee_type': , 'slack_id': , 'role_name': , 'updated_at:UNQUOTED': 0, 'foo': 'bar'})
    test_user2 = User(email='example@example.com', foo='bar', is_active=False, do_not_update_empty_attribute=True)
    self.assertDictEqual(neo4_serializer.serialize_node(test_user2.create_next_node()), {'KEY': 'example@example.com', 'LABEL': 'User', 'email': 'example@example.com', 'foo': 'bar'})