Example #1
0
        public void ShouldAddNewMandatoryList()
        {
            MandatoryList MandatoryList = new MandatoryListDefault().GetMandatoryListWithProdcuts();

            MandatoryList.Add();

            Assert.Equal((int)Enums.MandatoryListStatus.UnderEstablishing, MandatoryList.StatusId);
            Assert.All(MandatoryList.Products, c => Assert.Equal(ObjectState.Added, c.State));
        }
        public void ShouldCreateNewChangeRequest()
        {
            MandatoryListChangeRequest changeRequest = new MandatoryListDefault().GetMandatoryListChangeRequest();

            changeRequest.Add();

            Assert.Equal((int)Enums.MandatoryListChangeRequestStatus.WaitingApproval, changeRequest.StatusId);
            Assert.Equal(ObjectState.Added, changeRequest.State);
            Assert.All(changeRequest.Products, c => Assert.Equal(ObjectState.Added, c.State));
        }