public void TestInsertTransitClassAndObject()
        {
            RestMethods         restMethods         = RestMethods.getInstance();
            ResourceDefinitions resourceDefinitions = ResourceDefinitions.getInstance();
            VerticalType        verticalType        = Services.VerticalType.TRANSIT;
            Config        config         = Config.getInstance();
            string        UUID           = Guid.NewGuid().ToString();
            string        classUid       = $"{verticalType.ToString()}_CLASS_{UUID}";
            string        classId        = $"{config.getIssuerId()}.{classUid}";
            string        UUIDobj        = Guid.NewGuid().ToString();
            string        objectUid      = $"{verticalType.ToString()}_OBJECT_{UUIDobj}";
            string        objectId       = $"{config.getIssuerId()}.{objectUid}";
            TransitClass  classResponse  = restMethods.insertTransitClass(resourceDefinitions.makeTransitClassResource(classId));
            TransitObject objectResponse = restMethods.insertTransitObject(resourceDefinitions.makeTransitObjectResource(objectId, classId));

            Assert.NotNull(classResponse);
            Assert.NotNull(objectResponse);
        }
Beispiel #2
0
        public void TestInsertOfferClassAndObject()
        {
            RestMethods         restMethods         = RestMethods.getInstance();
            ResourceDefinitions resourceDefinitions = ResourceDefinitions.getInstance();
            VerticalType        verticalType        = Services.VerticalType.OFFER;
            Config      config         = Config.getInstance();
            string      UUID           = Guid.NewGuid().ToString();
            string      classUid       = $"{verticalType.ToString()}_CLASS_{UUID}";
            string      classId        = $"{config.getIssuerId()}.{classUid}";
            string      UUIDobj        = Guid.NewGuid().ToString();
            string      objectUid      = $"{verticalType.ToString()}_OBJECT_{UUIDobj}";
            string      objectId       = $"{config.getIssuerId()}.{objectUid}";
            OfferClass  classResponse  = restMethods.insertOfferClass(resourceDefinitions.makeOfferClassResource(classId));
            OfferObject objectResponse = restMethods.insertOfferObject(resourceDefinitions.makeOfferObjectResource(objectId, classId));

            Console.WriteLine("classResponse: " + classResponse);
            Console.WriteLine("objectResponse: " + objectResponse);
        }