private void InitOrdinal(DataSet data, string attributeName) { var measures = data.ordinalStatistics[attributeName]; foreach (var key in measures.distribution.Keys) { var name = measures.orderedValueIDs[key]; absMapValues[key] = measures.distribution[key]; barHeights[key] = measures.distribution[key] / (1f * measures.distMax); } if (max > 0) { DrawGraph(); foreach (var o in data.infoObjects) { bool missing = data.IsValueMissing(o, attributeName); if (!missing) { ABar bar = bars[o.OrdValueOf(attributeName)]; RememberRelationOf(o, bar); } } } }
public void RegisterAbstractClass() { try { DIConfiguration conf = new DIConfiguration(); conf.Register <ABar>(); DIContainer container = new DIContainer(conf); ABar bar = container.Resolve <ABar>(); Assert.Fail("Cannot create instance of abstract class"); } catch (Exception e) { Assert.IsNotNull(e, e.Message); } }
private void AssertInstanceOK(ABar bar) { Assert.AreEqual("foo", bar.foo); Assert.AreEqual("bar", bar.bar); }
public Foo(ABar bar) { Bar = bar; Console.WriteLine("I am Foo with ABar!"); }
public Foo(ABar bar) { Bar = bar; }