protected override void ArrangeSpecifics()
        {
            var addMessage = new AddNonObligated()
            {
                ReturnId = ReturnId,
            };

            this.message = addMessage;
            var mapperReturn   = new NonObligatedWeee[] { };
            var editMapperFake = A.Fake <IMapWithParameter <AddNonObligated, Return, IEnumerable <NonObligatedWeee> > >();

            this.mapperFake = editMapperFake;
            var editMapperCall = A.CallTo(() => editMapperFake.Map(addMessage, AatfReturn));

            editMapperCall.Returns(mapperReturn);
            this.mapperCall = editMapperCall;
            this.nonObligatedWeeeRepoCall = A.CallTo(() => NonObligatedWeeeRepoFake.InsertNonObligatedWeee(ReturnId, mapperReturn));
        }
        public Task UpdateAmount(NonObligatedWeee amount, decimal?tonnage)
        {
            amount.UpdateTonnage(tonnage);

            return(context.SaveChangesAsync());
        }