private void OnEnable() { viewWindow = new Rect(10, 10, 200, 100); serialized.TryLoadOverwrite(ref data); data.Apply(); var viewFactory = new SimpleViewFactory(); view = ClassConfigurator.GenerateClassView(new BaseValue <object>(data), viewFactory); job = StartCoroutine(frameRate.GetEnumerator()); }
public void ConfigureLoose() { // Arrange var configurator = new ClassConfigurator("SomeClass", PropertyExpressionOperator.Contains); var searchProperties = new PropertyExpressionCollection(); // Act configurator.Configure(searchProperties); // Assert Assert.AreEqual(1, searchProperties.Count); Assert.AreEqual("SomeClass", searchProperties.Find("Class").PropertyValue); Assert.AreEqual(PropertyExpressionOperator.Contains, searchProperties.Find("Class").PropertyOperator); }