Beispiel #1
0
        public void SerializeDeserialize()
        {
            var Temp = new SerialBox(new ISerializer[] { new JSONSerializer(Canister.Builder.Bootstrapper), new XMLSerializer(Canister.Builder.Bootstrapper) });

            Assert.Equal("{\"A\":10}", Temp.Serialize <string>(new Temp {
                A = 10
            }, typeof(Temp)));
            Assert.Equal(new Temp()
            {
                A = 10
            }.A, ((Temp)Temp.Deserialize("{\"A\":10}", typeof(Temp))).A);
        }
Beispiel #2
0
        public EditWindow(User user)
        {
            InitializeComponent();

            if (user == null)
            {
                user  = new User();
                Title = "New Customer";
                SerialBox.Focus();
            }
            else if (string.IsNullOrEmpty(user.Key))
            {
                Title = "Assign Customer";
                CodeGrid.Visibility = Visibility.Collapsed;
                Height -= 90;
            }
            else
            {
                CodeGrid.Visibility = Visibility.Collapsed;
                Height -= 90;
            }
            DataContext = this;
            User        = user;
        }
Beispiel #3
0
        public void Creation()
        {
            var Temp = new SerialBox(new ISerializer[] { new JSONSerializer(Canister.Builder.Bootstrapper), new XMLSerializer(Canister.Builder.Bootstrapper) });

            Assert.NotNull(Temp);
        }
Beispiel #4
0
        public void FileTypeToContentType()
        {
            var Temp = new SerialBox(new ISerializer[] { new JSONSerializer(Canister.Builder.Bootstrapper), new XMLSerializer(Canister.Builder.Bootstrapper) });

            Assert.Equal("application/json", Temp.FileTypeToContentType(".json"));
        }
Beispiel #5
0
        public void CanSerialize()
        {
            var Temp = new SerialBox(new ISerializer[] { new JSONSerializer(Canister.Builder.Bootstrapper), new XMLSerializer(Canister.Builder.Bootstrapper) });

            Assert.True(Temp.CanSerialize("application/json"));
        }