コード例 #1
0
ファイル: ADOTests.cs プロジェクト: kjakoby/SGRepo
        public void CanAddModel()
        {
            Model modelToAdd = new Model();
            var   repo       = new ModelRepositoryADO();

            modelToAdd.MakeID         = 1;
            modelToAdd.ModelName      = "test";
            modelToAdd.ModelDateAdded = DateTime.Today;
            modelToAdd.UserID         = "00000000-1111-1111-0000-000000000000";

            repo.Insert(modelToAdd);

            Assert.AreEqual(6, modelToAdd.ModelID);
            Assert.AreEqual(1, modelToAdd.MakeID);
            Assert.AreEqual("test", modelToAdd.ModelName);
            Assert.AreEqual("00000000-1111-1111-0000-000000000000", modelToAdd.UserID);
            Assert.AreEqual(DateTime.Today, modelToAdd.ModelDateAdded);
        }
コード例 #2
0
        public void ADOCanAddModel()
        {
            var repo  = new ModelRepositoryADO();
            var model = new Model();

            model.UserId = "00000000-0000-0000-0000-000000000000";
            model.MakeId = 4;
            model.Year   = 2012;
            model.Name   = "Mustang";

            repo.Insert(model);

            Assert.IsNotNull(model);
            Assert.AreEqual(34, model.ModelId);
            Assert.AreEqual(4, model.MakeId);
            Assert.AreEqual(2012, model.Year);
            Assert.AreEqual("Mustang", model.Name);
            Assert.AreEqual("00000000-0000-0000-0000-000000000000", model.UserId);
        }
コード例 #3
0
        public void CanAddModel()
        {
            Model model = new Model
            {
                MakeId    = 2,
                ModelName = "TestModel",
                DateAdded = DateTime.Now.Date,
                Addedby   = "*****@*****.**"
            };

            ModelRepositoryADO repo = new ModelRepositoryADO();

            repo.Insert(model);

            List <Model> Models = repo.GetAll().ToList();

            Assert.AreEqual(6, Models.Count);

            Assert.IsNotNull(Models[5].ModelId);
            Assert.AreEqual(2, Models[5].MakeId);
            Assert.AreEqual(model.ModelName, Models[5].ModelName);
            Assert.AreEqual(model.DateAdded, Models[5].DateAdded);
            Assert.AreEqual(model.Addedby, Models[5].Addedby);
        }