コード例 #1
0
        public void GetAwardById_WhenCalledCorrectly_Succeeds()
        {
            // Assemble
            var awardRepository = new Mock <IAwardRepository>();

            awardRepository.Setup(a => a.FindById(It.IsAny <long>()))
            .Returns(AwardMapper.ToEntity(SampleData.SampleAwardData.ValidSampleAward1()));

            // Act
            var award = awardRepository.Object.FindById(1);

            // Assert
            Assert.NotNull(award);
        }
コード例 #2
0
        public void FindAll_WhenCalledCorrectly_Succeeds()
        {
            // Assemble
            var awardRepository = new Mock <IAwardRepository>();

            awardRepository.Setup(a => a.FindAll())
            .Returns(new List <AwardEntity> {
                AwardMapper.ToEntity(SampleData.SampleAwardData.ValidSampleAward1())
            });

            // Act
            var awards = awardRepository.Object.FindAll();

            // Assert
            Assert.NotNull(awards);
        }
コード例 #3
0
 public AwardModel FindById(long id)
 {
     return(AwardMapper.ToModel(_awardRepository.FindById(id)));
 }
コード例 #4
0
 public void Update(AwardModel entity)
 {
     _awardRepository.Update(AwardMapper.ToEntity(entity));
 }
コード例 #5
0
 public void Delete(AwardModel entity)
 {
     _awardRepository.Delete(AwardMapper.ToEntity(entity));
 }