示例#1
0
        public void MaterialePakkeCanBeRead()
        {
            List <MaterialePakke> materialePakker = _materiale.GetMaterialePakker();

            MaterialePakke pakkeRead = materialePakker.Single();

            Assert.AreEqual(_pakke.Id, pakkeRead.Id);
        }
示例#2
0
        public void SetUp()
        {
            _contact = CreateTestContact();
            _contact.Insert();

            _account      = new Account(_dynamicsCrmConnection);
            _account.name = $"test {Guid.NewGuid()}";
            _account.erindsamlingssted = Account.erindsamlingsstedEnum.Ja;
            _account.leveringkontaktid = _contact.Id;
            _account.Insert();

            _materiale                 = new Materiale(_dynamicsCrmConnection);
            _materiale.new_name        = $"materiale {Guid.NewGuid()}";
            _materiale.behovsberegning = Materiale.behovsberegningEnum.Start;
            _materiale.Insert();

            _pakke                = new MaterialePakke(_dynamicsCrmConnection);
            _pakke.new_name       = $"test pakke 7 {Guid.NewGuid()}";
            _pakke.materialeid    = _materiale.Id;
            _pakke.new_stoerrelse = 4;
            _pakke.Insert();

            _definition             = new MaterialeBehovDefinition(_dynamicsCrmConnection);
            _definition.behovtype   = MaterialeBehovDefinition.behovtypeEnum.Indsamlingssted;
            _definition.materialeid = _materiale.Id;
            _definition.new_antal   = 10;
            _definition.new_name    = $"test definition {Guid.NewGuid()}";
            _definition.Insert();

            _behov = new MaterialeBehov(_dynamicsCrmConnection);
            _behov.materialepakkeid = _pakke.Id;
            _behov.modtagerid       = _account.Id;
            _behov.new_antal        = 4;
            _behov.new_name         = $"test behov {Guid.NewGuid()}";
            _behov.Insert();
        }