Пример #1
0
        public void TestAddLWWithChannelAddsCorrectly()
        {
            var registry = new SendableRegistry();

            var sendableMock = new Mock <ISendable>();

            const string name    = "mysendable";
            const int    channel = 42;

            registry.AddLW(sendableMock.Object, name, channel);

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

            var storedName = registry.GetName(sendableMock.Object);

            Assert.Equal($"{name} [{channel}]", storedName);
        }
Пример #2
0
        public void TestAddLWAddsCorrectly()
        {
            var registry = new SendableRegistry();

            var sendableMock = new Mock <ISendable>();

            const string name = "mysendable";

            registry.AddLW(sendableMock.Object, name);

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

            var storedName = registry.GetName(sendableMock.Object);

            Assert.NotNull(storedName);

            Assert.Equal(name, storedName);
        }