public void ListProductItemsTest()
{
var os = new OpenStackMember(UserName, Password, TenantName); // with tenant
var productitems = os.ListProducts();
Assert.IsNotNull(productitems);
foreach (var productitem in productitems)
{
Trace.WriteLine("=======================================================");
Trace.WriteLine(string.Format("ServiceName : {0}", productitem.ServiceName));
if (productitem.Products != null)
foreach (var p in productitem.Products)
{
Trace.WriteLine("\t=======================================================");
Trace.WriteLine(string.Format("\tProductId : {0}", p.ProductId));
Trace.WriteLine(string.Format("\tProductName : {0}", p.ProductName));
Trace.WriteLine(string.Format("\tMnemonic : {0}", p.Mnemonic));
Trace.WriteLine(string.Format("\tProductPriceId : {0}", p.ProductPriceId));
Trace.WriteLine(string.Format("\tUnitPrice : {0}", p.UnitPrice));
Trace.WriteLine(string.Format("\tStartDate : {0}", p.StartDate));
}
}
}