Inheritance: User
示例#1
0
        public void ShopEpochNullTest()
        {
            Shop shop = new Shop();
            shop.CreationEpoch = null;

            Assert.IsFalse(shop.CreationDate.HasValue);
        }
示例#2
0
        public void ShopListingCountSetNullTest()
        {
            Shop shop = new Shop();

            shop.ListingCount = "null";
            Assert.IsFalse(shop.ListingCountInt.HasValue);
        }
示例#3
0
        public void ShopDatesNullByDefaultTest()
        {
            Shop shop = new Shop();

            Assert.IsFalse(shop.CreationEpoch.HasValue);
            Assert.IsFalse(shop.CreationDate.HasValue);
        }
示例#4
0
        public void ShopViewModelCreateTest()
        {
            Shop shop = new Shop();
            ShopViewModel shopViewModel = new ShopViewModel(shop);

            Assert.IsNotNull(shopViewModel);
            Assert.IsNotNull(shopViewModel.Shop);
        }
示例#5
0
        public void ShopCreationEpochTest()
        {
            Shop shop = new Shop();
            shop.CreationEpoch = 1;

            Assert.AreEqual(1, shop.CreationEpoch);
            Helper.AssertDateIs(shop.CreationDate.Value, 1970, 1, 1, 0, 0, 1);
        }
示例#6
0
        public void ShopCreationDateTest()
        {
            Shop shop = new Shop();
            shop.CreationDate = new DateTime(1970, 1, 1);

            Assert.AreEqual(new DateTime(1970, 1, 1), shop.CreationDate);
            Assert.AreEqual(0, shop.CreationEpoch);
        }
示例#7
0
 public void ShopListingCountSetTest()
 {
     Shop shop = new Shop();
     shop.ListingCount = "1";
     Assert.IsTrue(shop.ListingCountInt.HasValue);
     Assert.AreEqual(1, shop.ListingCountInt.Value);
 }
示例#8
0
 public void ShopVacationTrueWhenSetTest()
 {
     Shop shop = new Shop();
     shop.IsVacation = "1";
     Assert.AreEqual("1", shop.IsVacation);
     Assert.IsTrue(shop.IsVacationFlag);
 }
示例#9
0
 public void ShopVacationFalseByDefaultTest()
 {
     Shop shop = new Shop();
     Assert.IsTrue(string.IsNullOrEmpty(shop.IsVacation));
     Assert.IsFalse(shop.IsVacationFlag);
 }
示例#10
0
 public void ShopSimpleCreateTest()
 {
     Shop shop = new Shop();
     Assert.IsNotNull(shop);
 }
示例#11
0
        /// <summary>
        /// Initializes a new instance of the ShopViewModel class
        /// </summary>
        /// <param name="shop">the shop Data transfer object</param>
        public ShopViewModel(Shop shop)
        {
            this.shop = shop;

            this.WebLinkClickCommand = new HyperlinkNavigateCommand();
        }