示例#1
0
        public async Task InsurancePolicyController_Index_Returns_View()
        {
            //Arrange
            var displayPolicy  = new DisplayPolicy();
            var httpClientMock = new Mock <IPolicyServiceClient>();
            var sut            = new InsurancePolicyController(httpClientMock.Object);

            httpClientMock.Setup(x => x.FetchAll()).ReturnsAsync(new List <DisplayPolicy> {
                displayPolicy
            });

            //Act
            await sut.Index();

            //Assert
            httpClientMock.Verify(x => x.FetchAll(), Times.Once);
        }
示例#2
0
        public SubActivity()
        {
            Id          = 0;
            Name        = "";
            Description = "";
            Community   = null;

            //MinCompletion = 100;
            DisplayOrder = 0;
            Weight       = 1;

            AutoGenerated              = false;
            SaveCertificate            = false;
            AllowWithEmptyPlaceHolders = true;
            ActiveOnMinMark            = false;
            ActiveOnMinCompletion      = false;
            ActiveAfterPathEndDate     = true;
            UsePathEndDateStatistics   = true;
            Display = DisplayPolicy.InheritedByPath;
        }
示例#3
0
 public PolicySettings()
 {
     Statistics         = CompletionPolicy.NoUpdateIfCompleted;
     DisplaySubActivity = DisplayPolicy.NoModal;
     Editing            = (EditingPolicy.ScormSettings | EditingPolicy.UnitNotes | EditingPolicy.ActivityNotes | EditingPolicy.MultimediaSettings);
 }