Пример #1
0
            public void SendProperItems_ReturnEmptyValidationErrorArray()
            {
                //Arrange
                var feedProcessor = new EmFeedProcessor(new AccountRepository());
                var list          = FeedInitializer.EmFeedInitialize();

                //Act
                var actualResult = feedProcessor.Validate(list[0]);

                //Assert
                CollectionAssert.IsEmpty(actualResult);
            }
Пример #2
0
            public void SendNull_ReturnArgumentException()
            {
                //Arrange
                var feedProcessor = new EmFeedProcessor(new AccountRepository());

                //Assert
                Assert.Throws <ArgumentNullException>(() =>
                {
                    //Act
                    feedProcessor.Validate(null);
                });
            }
Пример #3
0
            public void SendItemWithDefaultIntegerOfAssetValue_ReturnArrayWithOneValidationError()
            {
                //Arrange
                var feedProcessor = new EmFeedProcessor(new AccountRepository());

                //Act
                var actualResult = feedProcessor.Validate(new EmFeed()
                {
                    Sedol = "123"
                });

                //Assert
                CollectionAssert.IsNotEmpty(actualResult);
            }