コード例 #1
0
        public void DeserializeRegisteredServersTest_Bad()
        {
            string serverFileContents = "This is bad content";

            RegisteredServers actual;

            actual = RegisteredServerHelper.DeserializeRegisteredServers(serverFileContents);
            Assert.IsNull(actual);
        }
コード例 #2
0
        public void DeserializeRegisteredServersTest_NullContents()
        {
            string serverFileContents = null;

            RegisteredServers actual;

            actual = RegisteredServerHelper.DeserializeRegisteredServers(serverFileContents);
            Assert.IsNull(actual);
        }
コード例 #3
0
        public void DeserializeRegisteredServersTest_Good()
        {
            string serverFileContents = Properties.Resources.RegisteredServers_Good;

            RegisteredServers actual;

            actual = RegisteredServerHelper.DeserializeRegisteredServers(serverFileContents);
            Assert.IsNotNull(actual);
            Assert.IsInstanceOfType(actual, typeof(RegisteredServers));
            Assert.AreEqual(2, actual.ServerGroup.Length);
            Assert.AreEqual("Group1", actual.ServerGroup[0].Name);
            Assert.AreEqual("Group2", actual.ServerGroup[1].Name);
            Assert.AreEqual("Server4", actual.ServerGroup[1].RegServer[1].Name);
        }