Exemplo n.º 1
0
        public void TestSetSubsystem()
        {
            var registry = new SendableRegistry();

            var sendableMock = new Mock <ISendable>();

            const string name = "mysendable";

            registry.Add(sendableMock.Object, name);

            Assert.True(registry.Contains(sendableMock.Object));

            Assert.Equal("Ungrouped", registry.GetSubsystem(sendableMock.Object));

            const string subsystem = "subsystem";

            registry.SetSubsystem(sendableMock.Object, subsystem);

            Assert.Equal(subsystem, registry.GetSubsystem(sendableMock.Object));
        }