public MusicContractRepositoryTests()
 {
     _mockDataContext = new Mock <IDataContext <MusicContract> >();
     // set up mock version's method
     _mockDataContext.Setup(x => x.Read(It.IsAny <string>()))
     .Returns(new List <MusicContract> {
         new MusicContract()
         {
             Artist = "Test Artist"
         }
     });
     // create thing being tested with a mock dependency
     _musicContractRepository = new MusicContractRepository <MusicContract>(_mockDataContext.Object);
 }
 public DistributionPartnerContractRepositoryTests()
 {
     _mockDataContext = new Mock <IDataContext <DistributionPartnerContract> >();
     // set up mock version's method
     _mockDataContext.Setup(x => x.Read(It.IsAny <string>()))
     .Returns(new List <DistributionPartnerContract> {
         new DistributionPartnerContract()
         {
             Partner = "YouTube"
         }
     });
     // create thing being tested with a mock dependency
     _distributionPartnerContractRepository = new MusicContractRepository <DistributionPartnerContract>(_mockDataContext.Object);
 }