Ejemplo n.º 1
0
        public void GetFullPathForFolderNameTest()
        {
            var path = fileAssistant.GetFullPathForFolderName("Shapes", "Data");

            if (!(!string.IsNullOrEmpty(path) && path.EndsWith("Shapes") && path.Contains("\\")))
            {
                throw new Exception("Assert Fails");
            }
        }
Ejemplo n.º 2
0
        public void SaveSerializedObject <T>(T obj, string type, string name) where T : class
        {
            var    bytes = _fileAssistant.Serialize(obj);
            string path  = _fileAssistant.GetFullPathForFolderName(type, RESOURCE_PATH);

            if (!name.Contains("."))
            {
                name += "." + _fileAssistant.SerializationType.ToLower();
            }

            AddResourceToList(name, type, bytes);

            string fullPath = Path.Combine(path, name);

            File.WriteAllBytes(fullPath, bytes);
        }