Ejemplo n.º 1
0
        public async Task EvaluateDateTimeToggleValue_ToggleExists_ToggleValueIsUtcNow()
        {
            // Arrange
            AutoCreateToggle <TestFeatureToggle>();
            var utcNow = DateTime.UtcNow;
            var entity = new DateTimeFeatureToggleEntity(partitionKey, nameof(TestFeatureToggle))
            {
                ToggleTimestamp = utcNow
            };

            await UpdateToggleEntity(entity);

            // Act
            var toggleValue = sut.EvaluateDateTimeToggleValue(new TestFeatureToggle());

            // Assert
            toggleValue.ShouldBe(utcNow);
        }