Ejemplo n.º 1
0
        public void Update(long id, AwbAdminModel model)
        {
            var data = _awbs.Get(id).First();

            AwbMapper.Map(model, data);

            _awbs.Update(id, data);
        }
Ejemplo n.º 2
0
        public void Test_AwbRepository_Update()
        {
            var data = CreateTestAirWaybill();

            var newData = CreateAirWaybillData();

            newData.BrokerId = data.BrokerId;

            _awbs.Update(data.Id, newData);

            var actual = _awbs.Get(data.Id).First();

            actual.ShouldBeEquivalentTo(newData, options => options.ExcludingMissingProperties());
            actual.CreationTimestamp.ShouldBeEquivalentTo(_now);
            actual.StateChangeTimestamp.ShouldBeEquivalentTo(_now);
            actual.StateId = data.StateId;
        }