public void HotelCSVDataFeed_can_attach_a_SmartTravel_with_Id_and_Name_specified(int id, string name) { // Arrange var notifier = MockRepository.GenerateMock <INotifier>(); var affiliateAttached = new SmartTravel { Id = id, Name = name }; var csvDataFeed = new HotelCSVDataFeed(notifier); // Act csvDataFeed.Attach(affiliateAttached); var affiliatesActual = csvDataFeed.Affiliates; // Assert affiliatesActual.Should().ContainSingle(a => a.Id == affiliateAttached.Id && a.Name == name); }