示例#1
0
        public void DeleteTest()
        {
            //Arrange
            DBEstimatedPrice estimatedPrice = new DBEstimatedPrice();
            int id = 666;

            //Act
            estimatedPrice.Delete(id);
            var sucess = estimatedPrice.Get(id);

            //Assert
            Assert.AreEqual(sucess.Id, 0);
            Assert.AreEqual(sucess.estimatedTime, 0);
            Assert.AreEqual(sucess.materials, null);
        }
示例#2
0
        public void GetTest()
        {
            //Arrange
            DBEstimatedPrice estimatedPrice = new DBEstimatedPrice();
            int id       = 666;
            var expected = new EstimatedPrice();

            expected.Id            = 666;
            expected.estimatedTime = 60;
            expected.materials     = null;

            //Act
            var sucess = estimatedPrice.Get(id);

            //Assert
            Assert.AreEqual(expected.Id, sucess.Id);
            Assert.AreEqual(expected.estimatedTime, sucess.estimatedTime);
            Assert.AreEqual(expected.materials, sucess.materials);
        }
示例#3
0
 public EstimatedPrice Get(int id)
 {
     return(db.Get(id));
 }