public void Map_Correct_Transacrion_CollectionDTO() { var transaction = TestUtils.transactionFull; var transaction1 = TestUtils.transactionFull; List <Transaction> collection = new List <Transaction>(); collection.Add(transaction); collection.Add(transaction1); var transactionMapper = new List <CollectionsDTO>(); var transactionDTOMapperMock = new Mock <IDtoMapper <Transaction, TransactionDTO> >(); var sut = new CollectionsDTOMapper(null, null, null, null, transactionDTOMapperMock.Object, null); var result = sut.MapFrom(collection); Assert.IsInstanceOfType(result, typeof(CollectionsDTO)); Assert.AreEqual(result.Transactions.Count, 2); }
public void Map_Correct_Account_CollectionDTO() { var account = TestUtils.account1; var account1 = TestUtils.account2; List <Account> collection = new List <Account>(); collection.Add(account); collection.Add(account1); var accountMapper = new List <CollectionsDTO>(); var accountDTOMapperMock = new Mock <IDtoMapper <Account, AccountDTO> >(); var sut = new CollectionsDTOMapper(null, null, accountDTOMapperMock.Object, null, null, null); var result = sut.MapFrom(collection); Assert.IsInstanceOfType(result, typeof(CollectionsDTO)); Assert.AreEqual(result.Accounts.Count, 2); }
public void Map_Correct_User_CollectionDTO() { var user = TestUtils.user; var user1 = TestUtils.user; List <User> collection = new List <User>(); collection.Add(user); collection.Add(user1); var usertMapper = new List <CollectionsDTO>(); var userDTOMapperMock = new Mock <IDtoMapper <User, UserDTO> >(); var sut = new CollectionsDTOMapper(null, null, null, userDTOMapperMock.Object, null, null); var result = sut.MapFrom(collection); Assert.IsInstanceOfType(result, typeof(CollectionsDTO)); Assert.AreEqual(result.Users.Count, 2); }
public void Map_Correct_Currency_CollectionDTO() { var currency = TestUtils.currencyEUR; var currency1 = TestUtils.currencyFull; List <Currency> collection = new List <Currency>(); collection.Add(currency); collection.Add(currency1); var currencyMapper = new List <CollectionsDTO>(); var currencynDTOMapperMock = new Mock <IDtoMapper <Currency, CurrencyDTO> >(); var sut = new CollectionsDTOMapper(null, null, null, null, null, currencynDTOMapperMock.Object); var result = sut.MapFrom(collection); Assert.IsInstanceOfType(result, typeof(CollectionsDTO)); Assert.AreEqual(result.Currencies.Count, 2); }