public void TestSetToDictionary() { var x = new[] {1} .ToHashSet() .ToLiveSet(); var w = x.SelectDictionary(k => k.ToLive()); x.Trace("x"); w.Trace("w"); x.PublishInner.Add(2); x.PublishInner.Add(3); }
public void Matrix_Trace_Test() { Matrix one = new[,] {{1, 2, 3}, {4, 5, 6}, {7, 8, 10}}; Matrix two = new[,] {{1, 2, 3, 9}, {4, 5, 6, 12}, {7, 8, 10, 13}}; Matrix three = new[,] {{1, 2, 3}, {4, 5, 6}, {7, 8, 10}, {11,12,13}}; Assert.Equal(16, one.Trace()); Assert.Equal(16, two.Trace()); Assert.Equal(16, three.Trace()); }
public void TraceTest() { var a = new[,] { {1d, 2d, 3d}, {4d, 5d, 6d}, {7d, 8d, 9d} }; var expected = new[,] { {1d, 4d, 7d}, {2d, 5d, 8d}, {3d, 6d, 9d} }; CollectionAssert.AreEqual(expected, a.Trace()); }