Exemplo n.º 1
0
        public void TestAllRecordsSuccessful_HasZeroRecords()
        {
            var instance = new GroupedTransactionLogTypeBatchDetailProcess();

            instance.Records = new List <TransactionLogTypeBatchDetailProcessRecord>();
            Assert.IsTrue(instance.AllRecordsSuccessful());
        }
Exemplo n.º 2
0
        public void TestAllRecordsSuccessful_HasOnlyErrorRecord()
        {
            var instance = new GroupedTransactionLogTypeBatchDetailProcess();

            var record1 = new TransactionLogTypeBatchDetailProcessRecord();

            record1.Result = new ResultType
            {
                status = false
            };
            instance.Records = new List <TransactionLogTypeBatchDetailProcessRecord> {
                record1
            };
            Assert.IsFalse(instance.AllRecordsSuccessful());
        }
Exemplo n.º 3
0
        public void TestAllRecordsSuccessful_HasAllSuccessfulRecords()
        {
            var instance = new GroupedTransactionLogTypeBatchDetailProcess();
            var record1  = new TransactionLogTypeBatchDetailProcessRecord();

            record1.Result = new ResultType
            {
                status = true
            };

            var record2 = new TransactionLogTypeBatchDetailProcessRecord();

            record2.Result = new ResultType
            {
                status = true
            };
            instance.Records = new List <TransactionLogTypeBatchDetailProcessRecord> {
                record1, record2
            };

            Assert.IsTrue(instance.AllRecordsSuccessful());
        }