private bool EqualContextStoreTest(PaulsUsedGoods.DataAccess.Context.Store predict, PaulsUsedGoods.DataAccess.Context.Store result)
 {
     if (predict.StoreId != result.StoreId ||
         predict.LocationName != result.LocationName
         )
     {
         return(false);
     }
     return(true);
 }
        public void UnMapStore_Test()
        {
            PaulsUsedGoods.Domain.Model.Store domainInst = new PaulsUsedGoods.Domain.Model.Store();
            domainInst.Id   = 1;
            domainInst.Name = "TestName";

            PaulsUsedGoods.DataAccess.Context.Store result = Mapper.UnMapStore(domainInst);

            PaulsUsedGoods.DataAccess.Context.Store predictedResult = new PaulsUsedGoods.DataAccess.Context.Store
            {
                StoreId      = domainInst.Id,
                LocationName = domainInst.Name,
            };

            Assert.True(EqualContextStoreTest(result, predictedResult));
        }
        public void MapStore_Test()
        {
            PaulsUsedGoods.DataAccess.Context.Store contextInst = new PaulsUsedGoods.DataAccess.Context.Store();
            contextInst.StoreId      = 1;
            contextInst.LocationName = "TestName";
            contextInst.Item         = new List <PaulsUsedGoods.DataAccess.Context.Item>();

            PaulsUsedGoods.Domain.Model.Store result = Mapper.MapStore(contextInst);

            PaulsUsedGoods.Domain.Model.Store predictedResult = new PaulsUsedGoods.Domain.Model.Store
            {
                Id   = 1,
                Name = "TestName"
            };

            Assert.True(EqualDomainStoreTest(predictedResult, result));
        }