예제 #1
0
        public async Task GetDoohPanelLocations_ShouldReturnListOfDoohPanelLocations()
        {
            // Arrange
            var doohPanelLocation = new DoohPanelLocation();
            var doohLocations     = new List <DoohPanelLocation> {
                doohPanelLocation
            };

            Mock.Mock <IDoohService>().Setup(x => x.GetDoohPanelLocations()).Returns(doohLocations.ToAsyncEnumerable());

            // Act
            var retVal = await Controller.GetDoohPanelLocations(null);

            // Assert
            Assert.That(retVal, Is.Not.Null);
            Assert.That(retVal.TotalItemCount, Is.EqualTo(1));
        }
예제 #2
0
 public Task UpdateDoohPanelLocation(DoohPanelLocation doohPanelLocation)
 {
     _container.Resolve <IRepositoryAsync <DoohPanelLocation> >().Update(doohPanelLocation);
     return(_brandscreenContext.SaveChangesAsync());
 }