# coding: utf-8

"""
    webstatus.dev API

    A tool to monitor and track the status of all Web Platform features across dimensions that are related to availability and implementation quality across browsers, and adoption by web developers. 

    The version of the OpenAPI document: 0.1.0
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
"""  # noqa: E501


import unittest

from webstatus_openapi.models.wpt_run_metrics_page import WPTRunMetricsPage

class TestWPTRunMetricsPage(unittest.TestCase):
    """WPTRunMetricsPage unit test stubs"""

    def setUp(self):
        pass

    def tearDown(self):
        pass

    def make_instance(self, include_optional) -> WPTRunMetricsPage:
        """Test WPTRunMetricsPage
            include_option is a boolean, when False only required
            params are included, when True both required and
            optional params are included """
        # uncomment below to create an instance of `WPTRunMetricsPage`
        """
        model = WPTRunMetricsPage()
        if include_optional:
            return WPTRunMetricsPage(
                metadata = webstatus_openapi.models.page_metadata.PageMetadata(
                    next_page_token = '', ),
                data = [
                    webstatus_openapi.models.wpt_run_metric.WPTRunMetric(
                        run_timestamp = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'), 
                        total_tests_count = 56, 
                        test_pass_count = 56, )
                    ]
            )
        else:
            return WPTRunMetricsPage(
                data = [
                    webstatus_openapi.models.wpt_run_metric.WPTRunMetric(
                        run_timestamp = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'), 
                        total_tests_count = 56, 
                        test_pass_count = 56, )
                    ],
        )
        """

    def testWPTRunMetricsPage(self):
        """Test WPTRunMetricsPage"""
        # inst_req_only = self.make_instance(include_optional=False)
        # inst_req_and_optional = self.make_instance(include_optional=True)

if __name__ == '__main__':
    unittest.main()
