public void ThenDimensionStructureIsActivePropertyEqualsTo(Table table)
        {
            KeyComparedToEntity instance = table.CreateInstance <KeyComparedToEntity>();

            DimensionStructure dimensionStructure = _scenarioContext[instance.Key] as DimensionStructure;

            Check.IsNotNull(dimensionStructure);
            DimensionStructure comparedTo = _scenarioContext[instance.ComparedTo] as DimensionStructure;

            Check.IsNotNull(comparedTo);

            dimensionStructure.IsActive.Should().Be(comparedTo.IsActive);
        }
        public void ThenDimensionStructureIdPropertyEqualsTo(Table table)
        {
            KeyComparedToEntity instance = table.CreateInstance <KeyComparedToEntity>();

            DimensionStructure result = _scenarioContext[instance.Key] as DimensionStructure;

            Check.IsNotNull(result);

            DimensionStructure comparedTo = _scenarioContext[instance.ComparedTo] as DimensionStructure;

            Check.IsNotNull(comparedTo);

            result.Id.Should().Be(comparedTo.Id);
        }