public virtual IThemaItemElementWrapper GetWrapper(IThemaItemWrapper itemwrapper) { return new ThemaItemElementWrapper(this, itemwrapper); }
public void no_admin_security_test() { item = getitem("test\\usr"); Assert.True(item.ParameterValues.ContainsKey("noadmin")); Assert.False(item.ParameterValues.ContainsKey("adminonly")); }
public ObjItemElementWrapper(IObjItemElement target, IThemaItemWrapper item) : base(target, item) { }
public void setup() { this.item = getitem(); }
public void bug_no_conditions_loaded() { item = getitem("test\\admin", new WrapContext { UserParameters = new Dictionary<string, string> { { "condition", "test1,test2" } } }); Assert.True(this.item.Conditions.Contains("test1")); Assert.True(this.item.Conditions.Contains("test2")); }
public RowItemElementWrapper(IRowItemElement target, IThemaItemWrapper item) : base(target, item) { }
private void usrload() { item = getitem("test\\admin", new WrapContext { SavedParameters = new Dictionary<string, string> { {"A","savedA"}, {"B","savedB"}, {"S","savedOnly"} }, UserParameters = new Dictionary<string, string>{ {"A","userA"},{"X","userX"},{"U","useronly"} } }); }
public ColumnItemElementWrapper(IColumnItemElement target, IThemaItemWrapper item) : base(target, item) { zetaObjectType = typeof (IZetaColumnIntermediate); }
public ThemaItemElementWrapper(IThemaItemElement target, IThemaItemWrapper item) { Target = target; ItemWrap = item; }
public IThemaItemElementWrapper GetWrapper(IThemaItemWrapper itemwrapper) { if (itemwrapper == ItemWrap) return this; return Target.GetWrapper(itemwrapper); }
public override IThemaItemElementWrapper GetWrapper(IThemaItemWrapper itemwrapper) { return new ObjItemElementWrapper(this, itemwrapper); }
public void conditions_column_used_with_conditions() { item = getitem("test\\admin", new WrapContext {UserParameters = new Dictionary<string, string> {{"condition", "test1,test2"}}}); var e = elements.FirstOrDefault(x => x.Code == "C1") as IColumnItemElementWrapper; Assert.NotNull(e); }