Exemple #1
0
        public void DeleteProvider()
        {
            var repository   = new ProviderList();
            var providerList = repository.GetAllProviders();
            var provider     = providerList[providerList.Count - 1];

            var success = repository.DeleteProvider(provider.ID);

            Assert.IsTrue(success, "delete fail");
        }
Exemple #2
0
        public void AddProvider()
        {
            var repository = new ProviderList();

            var newProvider   = new Provider("Zhao Xie", "397 4th Ave S", "MN", "St. Cloud", "56301", 100000023434);
            var newProviderId = repository.AddProvider(newProvider);
            var providerList  = repository.GetAllProviders();

            var provider = providerList[providerList.Count - 1];

            Assert.IsTrue(null != newProviderId, "addition fail");
            Assert.IsTrue(null != provider, "returned provider does not exist");

            Assert.AreEqual(newProvider.Name, provider.Name, "names are not equal");
            Assert.AreEqual(newProvider.StreetAddress, provider.StreetAddress, "addresses are not equal");
            Assert.AreEqual(newProvider.State, provider.State, "states are not equal");
            Assert.AreEqual(newProvider.City, provider.City, "cities are not equal");
            Assert.AreEqual(newProvider.BankAccount, provider.BankAccount, "bankaccounts are not equal");

            var deleteSuccess = repository.DeleteProvider(newProviderId.Value);

            Assert.IsTrue(deleteSuccess, "delete fail");
        }