public void ReturnFailureForInvalidValidCollection()
		{
			NotEmptyOperationCollectionValidator validator = new NotEmptyOperationCollectionValidator();
			ValidationResults validationResults = validator.Validate(new List<Operation>());

			Assert.IsFalse(validationResults.IsValid);
		}
		public void ReturnFailureForNull()
		{
			NotEmptyOperationCollectionValidator validator = new NotEmptyOperationCollectionValidator();
			ValidationResults validationResults = validator.Validate(null);

			Assert.IsFalse(validationResults.IsValid);
		}
Exemple #3
0
        public void ReturnFailureForInvalidValidCollection()
        {
            NotEmptyOperationCollectionValidator validator = new NotEmptyOperationCollectionValidator();
            ValidationResults validationResults            = validator.Validate(new List <Operation>());

            Assert.IsFalse(validationResults.IsValid);
        }
Exemple #4
0
        public void ReturnFailureForNull()
        {
            NotEmptyOperationCollectionValidator validator = new NotEmptyOperationCollectionValidator();
            ValidationResults validationResults            = validator.Validate(null);

            Assert.IsFalse(validationResults.IsValid);
        }
		public void ReturnSuccessForValidCollection()
		{
			Store store = new Store(new MockServiceProvider(), typeof(CoreDesignSurfaceDomainModel), typeof(ServiceContractDslDomainModel));
			Partition partition = new Partition(store);

			using(Transaction t = store.TransactionManager.BeginTransaction())
			{
				ServiceContractModel serviceContractModel = new ServiceContractModel(store);
				ServiceContract sc = new ServiceContract(store);

				sc.Operations.Add(new Operation(store));
				serviceContractModel.ServiceContracts.Add(sc);

				NotEmptyOperationCollectionValidator validator = new NotEmptyOperationCollectionValidator();
				ValidationResults validationResults = validator.Validate(sc.Operations);

				Assert.IsTrue(validationResults.IsValid);

				t.Rollback();
			}
		}
Exemple #6
0
        public void ReturnSuccessForValidCollection()
        {
            Store     store     = new Store(new MockServiceProvider(), typeof(CoreDesignSurfaceDomainModel), typeof(ServiceContractDslDomainModel));
            Partition partition = new Partition(store);

            using (Transaction t = store.TransactionManager.BeginTransaction())
            {
                ServiceContractModel serviceContractModel = new ServiceContractModel(store);
                ServiceContract      sc = new ServiceContract(store);

                sc.Operations.Add(new Operation(store));
                serviceContractModel.ServiceContracts.Add(sc);

                NotEmptyOperationCollectionValidator validator = new NotEmptyOperationCollectionValidator();
                ValidationResults validationResults            = validator.Validate(sc.Operations);

                Assert.IsTrue(validationResults.IsValid);

                t.Rollback();
            }
        }