/*
* @(#)Fixtures.java 2013-5-7 下午23:33:33
*
* Copyright (c) 2011-2013 Makersoft.org all rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
*
*/
package org.makersoft.test.fixture;
import java.util.List;
import org.yaml.snakeyaml.Yaml;
import org.yaml.snakeyaml.introspector.BeanAccess;
/**
* Class description goes here.
*
* @author Feng Kuok
*/
public class Fixtures {
public static void loadYaml(String file) {
FixtureCompactConstructor constructor = new FixtureCompactConstructor();
Yaml yaml = new Yaml(constructor);
yaml.setBeanAccess(BeanAccess.FIELD);
if (!file.startsWith("/")) {
file = "/" + file;
}
yaml.load(Fixtures.class.getResourceAsStream(file));
constructor.print();
}
public static void loadModels(String name) {
}
public static <T> List<T> get(Class<T> clazz) {
return null;
}
public static <T> T get(Class<T> clazz, String name) {
return null;
}
}