Example #1
0
        public void Constructor_WithDefaultValues_PropertiesAreSet()
        {
            var granularity = new PeriodGranularity("P2D");

            Assert.That(granularity.Period, Is.EqualTo("P2D"));
            Assert.That(granularity.Origin, Is.Null);
            Assert.That(granularity.TimeZone, Is.Null);
        }
Example #2
0
        public void Constructor_WithAllValues_PropertiesAreSet()
        {
            var origin      = DateTime.UtcNow;
            var granularity = new PeriodGranularity("P2D", "America/Los_Angeles", origin);

            Assert.That(granularity.Period, Is.EqualTo("P2D"));
            Assert.That(granularity.Origin, Is.EqualTo(origin));
            Assert.That(granularity.TimeZone, Is.EqualTo("America/Los_Angeles"));
        }
Example #3
0
        public void Constructor_TypeIsCorrect()
        {
            var granularity = new PeriodGranularity("P2D");

            Assert.That(granularity.Type, Is.EqualTo("period"));
        }