コード例 #1
0
        public void CheckServerInfoBuilder()
        {
            var director = new ServerInfoDirector();
            var builder  = new ServerInfoBuilder();

            director.Builder = builder;
            director.BuildServerInfo();
            Assert.IsType <ServerInfo>(builder.GetServerInfo());
        }
コード例 #2
0
        public ServerInfo GetServerInfo()
        {
            ServerInfoDirector director = new ServerInfoDirector();
            ServerInfoBuilder  builder  = new ServerInfoBuilder();

            director.Builder = builder;
            director.BuildServerInfo();

            return(builder.GetServerInfo());
        }