public void Initialize() { m_prefabMetadataReader = MockRepository.GenerateMock <IPrefabMetadataReader>(); m_prefabMetadataWriter = MockRepository.GenerateMock <IPrefabMetadataWriter>(); m_fileSystem = MockRepository.GenerateMock <IFileSystem>(); m_typeService = MockRepository.GenerateMock <ITypeService>(); m_target = new PrefabMetadataService(m_prefabMetadataReader, m_prefabMetadataWriter, m_fileSystem, m_typeService); }
/// <summary> /// Initializes a new instance of the <see cref="T:Giacomelli.Unity.Metadata.Domain.PrefabMetadataService"/> class. /// </summary> /// <param name="prefabMetadataReader">Prefab metadata reader.</param> /// <param name="prefabMetadataWriter">Prefab metadata writer.</param> /// <param name="fileSystem">File system.</param> /// <param name="typeService">Type service.</param> public PrefabMetadataService( IPrefabMetadataReader prefabMetadataReader, IPrefabMetadataWriter prefabMetadataWriter, IFileSystem fileSystem, ITypeService typeService) { m_reader = prefabMetadataReader; m_writer = prefabMetadataWriter; m_fs = fileSystem; m_typeService = typeService; }