Esempio n. 1
0
        public void BuildCustomDataTable()
        {
            var item = new AzureSubscriptionProvisionModel()
            {
                Location            = FactionLocation.SantaClaraCA,
                PlanId              = "test plan",
                SubscriptionId      = Guid.NewGuid(),
                PurchaserTenantId   = Guid.NewGuid(),
                CustomBundleOptions = new FactionCustomBundleModel()
                {
                    RequestedPerformanceTier = FactionCustomPerformanceTier.Archive,
                    RequestedBandwidth       = "10 Gbps",
                    RequestedStorageSize     = "500 TB"
                },
                TechnicalContactEmail = "*****@*****.**",
                TechnicalContactName  = "Technical Contact",
                TechnicalContactPhone = "123-456-780",
            };

            item.TechnicalDetails.RequestedShareName = "Share1";
            item.TechnicalDetails.SupportCIFS        = true;
            item.TechnicalDetails.SupportNFS         = true;

            var tableString = CommandCenterEMailHelper.BuildTable(item);

            Assert.IsTrue(tableString.Length > 10);
        }
Esempio n. 2
0
        public void BuildStandardDataTable()
        {
            var item = new AzureSubscriptionProvisionModel()
            {
                Location              = FactionLocation.SantaClaraCA,
                PlanId                = "test plan",
                SubscriptionId        = Guid.NewGuid(),
                PurchaserTenantId     = Guid.NewGuid(),
                TechnicalContactEmail = "*****@*****.**",
                TechnicalContactName  = "Technical Contact",
                TechnicalContactPhone = "123-456-780",
            };

            item.TechnicalDetails.RequestedShareName = "Share1";
            item.TechnicalDetails.SupportCIFS        = true;
            item.TechnicalDetails.SupportNFS         = true;

            var tableString = CommandCenterEMailHelper.BuildTable(item);

            Assert.IsTrue(tableString.Length > 10);
        }
Esempio n. 3
0
        public void InitialSetup()
        {
            var optionsMonitor = new Mock <IOptionsMonitor <CommandCenterOptions> >();

            _emailHandler = new CommandCenterEMailHelper(optionsMonitor.Object, null);
        }