Пример #1
0
        public void TestGetSingleProduct()
        {
            Mock <IDatastore> mockDatastore = new Mock <IDatastore>();

            mockDatastore.Setup(_productExpectation).Returns(_jsonData);

            WhmcsApi         instance      = new WhmcsApi("User", "Pass", "Website", mockDatastore.Object);
            ProductsResponse singleProduct = instance.GetProduct(1);

            Assert.NotNull(singleProduct);
        }
Пример #2
0
        public void TestSingleProductName()
        {
            Mock <IDatastore> mockDatastore = new Mock <IDatastore>();

            mockDatastore.Setup(_productExpectation).Returns(_jsonData);

            WhmcsApi         instance      = new WhmcsApi("User", "Pass", "Website", mockDatastore.Object);
            ProductsResponse singleProduct = instance.GetProduct(1);

            Assert.Equal("Basic cPanel Shared Hosting", singleProduct.Products.Product.SingleOrDefault().Name);
        }