🔍 Code Extractor

Search Components

Full-Text: Fast keyword matching | Semantic: AI-powered understanding of intent (finds similar concepts)

Search Results for "unittest"

Found 13 matching component(s)

  • class TestCombinedCleaner

    A unittest test class that validates the functionality of the CombinedCleaner class, testing its ability to remove duplicate and similar texts from collections.

    File: /tf/active/vicechatdev/chromadb-cleanup/tests/test_combined_cleaner.py

    unittest testing text-cleaning deduplication similarity-detection
  • class TestEmailHandler

    A unit test class that validates the functionality of the EmailHandler class, specifically testing email forwarding success and failure scenarios using mocked O365Client dependencies.

    File: /tf/active/vicechatdev/email-forwarder/tests/test_email_handler.py

    unit-testing email mocking test-case email-forwarding
  • class TestBaseExtractor

    Unit test class for testing the BaseExtractor class, which provides comprehensive test coverage for document extraction functionality including initialization, structure extraction, bounding box text retrieval, and confidence calculation.

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_extractors.py

    unit-testing document-extraction test-case base-extractor confidence-calculation
  • class TestUKExtractor

    Unit test class for testing the UKExtractor class, which extracts structured data from UK invoices including VAT numbers, dates, amounts, and line items.

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_extractors.py

    unit-test invoice-extraction uk-invoices vat-validation date-parsing
  • class TestBEExtractor

    Unit test class for testing the BEExtractor class, which extracts structured data from Belgian invoices using LLM-based extraction.

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_extractors.py

    unit-testing invoice-extraction belgian-invoices llm-testing data-extraction
  • class TestAUExtractor

    Unit test class for testing the AUExtractor class, which extracts data from Australian invoices including ABN, GST, and payment details.

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_extractors.py

    unit-test invoice-extraction australian-invoices ABN-formatting GST-handling
  • class TestValidationResult

    A unittest.TestCase class that provides comprehensive test coverage for the ValidationResult class, testing initialization, issue addition, string representation, and dictionary conversion.

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_validators.py

    testing unittest validation test-case quality-assurance
  • class TestBaseValidator

    Unit test class for testing the BaseValidator class functionality, including validation of extraction results, field types, date consistency, amount consistency, and entity-specific validation rules.

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_validators.py

    testing unit-test validation document-processing invoice-validation
  • class TestUKValidator

    Unit test class for validating the UKValidator class functionality, testing UK-specific invoice validation rules including VAT numbers, addresses, banking details, and currency.

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_validators.py

    testing unit-test validation uk-validator invoice-validation
  • class TestBEValidator

    Unit test class for validating the BEValidator class, which validates Belgian invoice extraction results including VAT numbers, addresses, IBAN, currency, and legal requirements.

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_validators.py

    testing unit-test validation belgian-invoices vat-validation
  • class TestAUValidator

    Unit test class for validating the AUValidator class, which validates Australian invoice extraction results including ABN, GST, banking details, and tax invoice requirements.

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_validators.py

    testing unit-test validation australian-invoice ABN
  • class TestLLMClient

    Unit test class for testing the LLMClient class, which provides comprehensive test coverage for initialization, text generation, structured data extraction, and error handling across multiple LLM providers (OpenAI, Anthropic, Azure, local).

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_utils.py

    testing unit-test llm openai anthropic
  • class TestLoggingUtils

    Unit test class for testing logging utilities including InvoiceExtractionLogger, PerformanceLogger, and get_logger function.

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_utils.py

    testing unit-test logging unittest invoice-extraction

Search Examples