C# 클래스 Dev2.Core.Tests.Environments.EnviromentRepositoryTest

파일 보기 프로젝트 열기: Warewolf-ESB/Warewolf

공개 프로퍼티들

프로퍼티 타입 설명
Server1ID string
Server1Source string
Server2ID System.Guid

공개 메소드들

메소드 설명
CreateMockConnection ( ) : Mock
CreateMockConnection ( Random rand ) : Mock
CreateMockEnviromentModel ( ) : Mock
CreateMockEnvironment ( ) : Mock
CreateMockEnvironment ( IResourceRepository resourceRepository ) : Mock
CreateMockEnvironment ( bool overrideExecuteCommand ) : Mock

비공개 메소드들

메소드 설명
BackupFile ( string path ) : string
DeleteFile ( string path ) : void
EnvironmentRepositoryAllExpectedReturnsAllItems ( ) : void
EnvironmentRepositoryClearExpectedDisconnectsAndRemovesAllItems ( ) : void
EnvironmentRepositoryConstructorWithNoParametersExpectedCreatesAndAddsDefaultSource ( ) : void
EnvironmentRepositoryConstructorWithNullSourceExpectedThrowsArgumentNullException ( ) : void
EnvironmentRepositoryConstructorWithSourceExpectedAddsSource ( ) : void
EnvironmentRepositoryFindSingleWithMatchingCriteriaExpectedReturnsMatchingItem ( ) : void
EnvironmentRepositoryFindSingleWithNonMatchingCriteriaExpectedReturnsNull ( ) : void
EnvironmentRepositoryFindSingleWithNullExpectedReturnsNull ( ) : void
EnvironmentRepositoryFindWithMatchingCriteriaExpectedReturnsMatchingList ( ) : void
EnvironmentRepositoryFindWithNonMatchingCriteriaExpectedReturnsEmptyList ( ) : void
EnvironmentRepositoryFindWithNullExpectedReturnsEmptyList ( ) : void
EnvironmentRepositoryLoadExpectedSetsIsLoadedToFalseAndInvokesLoadInternal ( ) : void
EnvironmentRepositoryLookupEnvironmentsWithAuthenticationTypeExpectedReturnsListOfServers ( ) : void
EnvironmentRepositoryLookupEnvironmentsWithInvalidEnvironmentAppServerUriExpectedReturnsEmptyList ( ) : void
EnvironmentRepositoryLookupEnvironmentsWithInvalidEnvironmentIDExpectedReturnsEmptyList ( ) : void
EnvironmentRepositoryLookupEnvironmentsWithInvalidEnvironmentWebServerPortExpectedReturnsEmptyList ( ) : void
EnvironmentRepositoryLookupEnvironmentsWithInvalidParametersExpectedReturnsEmptyList ( ) : void
EnvironmentRepositoryLookupEnvironmentsWithNoEnvironmentIDsExpectedReturnsListOfServers ( ) : void
EnvironmentRepositoryLookupEnvironmentsWithNullParametersExpectedThrowsArgumentNullException ( ) : void
EnvironmentRepositoryLookupEnvironmentsWithOneValidEnvironmentAuthenticationTypeExpectedReturnsOneEnvironment ( ) : void
EnvironmentRepositoryLookupEnvironmentsWithOneValidEnvironmentIDExpectedReturnsOneEnvironment ( ) : void
EnvironmentRepositoryPersistenceExpectedUsesCurrentUsersAppDataFolder ( ) : void
EnvironmentRepositoryReadSessionWithNonExistingFileExpectedReturnsEmptyList ( ) : void
EnvironmentRepositoryReadSessionWithOneEnvironmentExpectedReturnsOneEnvironment ( ) : void
EnvironmentRepositoryRemoveWithManyItemsExpectedDisconnectsAndRemovesItems ( ) : void
EnvironmentRepositoryRemoveWithManyItemsExpectedDoesNotInvokesWriteSession ( ) : void
EnvironmentRepositoryRemoveWithManyNullExpectedDoesNothing ( ) : void
EnvironmentRepositoryRemoveWithSingleItemExpectedDisconnectsAndRemovesItem ( ) : void
EnvironmentRepositoryRemoveWithSingleItemExpectedDoesNotInvokesWriteSession ( ) : void
EnvironmentRepositoryRemoveWithSingleNonExistingItemExpectedDoesNotRemoveItem ( ) : void
EnvironmentRepositoryRemoveWithSingleNullExpectedDoesNothing ( ) : void
EnvironmentRepositorySaveWithManyItemsExpectedAddsItems ( ) : void
EnvironmentRepositorySaveWithManyItemsExpectedDoesNotInvokesWriteSession ( ) : void
EnvironmentRepositorySaveWithManyNullExpectedDoesNothing ( ) : void
EnvironmentRepositorySaveWithSingleExistingItemExpectedReplacesItem ( ) : void
EnvironmentRepositorySaveWithSingleExpectedDoesNotConnect ( ) : void
EnvironmentRepositorySaveWithSingleItemExpectedAddsItem ( ) : void
EnvironmentRepositorySaveWithSingleItemExpectedDoesNotInvokesWriteSession ( ) : void
EnvironmentRepositorySaveWithSingleNullExpectedDoesNothing ( ) : void
EnvironmentRepositoryWriteSessionWithExistingFileExpectedOverwritesFile ( ) : void
EnvironmentRepositoryWriteSessionWithNonExistingFileExpectedCreatesFile ( ) : void
EnvironmentRepository_All_ReturnsListOfServers ( ) : void
EnvironmentRepository_Fetch_NotFound_ReturnsEnvironment ( ) : void
EnvironmentRepository_Fetch_Null_ReturnsNull ( ) : void
EnvironmentRepository_Fetch_ReturnsFoundEnvironment ( ) : void
EnvironmentRepository_Save_ExistingEnvironment_RaisesItemEditedEvent ( ) : void
EnvironmentRepository_Save_NotExistingEnvironment_DoesNotRaisesItemEditedEvent ( ) : void
EnvironmentRepository_Save_RaisesItemAddedEvent ( ) : void
EnvironmentRepository_Save_ValidEnvironmentModel_ReturnsASaveMessage ( ) : void
EnvironmentRepository_Save_ValidEnvironmentModel_ReturnsNotSaveMessage ( ) : void
EnvironmentRepository_UnitTest_EnvironmentModelID_ResourceID ( ) : void
EnvironmentRepository_UnitTest_LookupEnvironmentsWithDefaultEnvironmentExpectDoesNotThrowException ( ) : void
MyClassInitialize ( Microsoft.VisualStudio.TestTools.UnitTesting.TestContext testContext ) : void
MyTestCleanup ( ) : void
MyTestInitialize ( ) : void
ParseConnectionStringIntoAppServerUri ( ) : void
RestoreFile ( string path, string bakPath ) : void
SetupMef ( ) : void

메소드 상세

CreateMockConnection() 공개 정적인 메소드

public static CreateMockConnection ( ) : Mock
리턴 Mock

CreateMockConnection() 공개 정적인 메소드

public static CreateMockConnection ( Random rand ) : Mock
rand System.Random
리턴 Mock

CreateMockEnviromentModel() 공개 정적인 메소드

public static CreateMockEnviromentModel ( ) : Mock
리턴 Mock

CreateMockEnvironment() 공개 정적인 메소드

public static CreateMockEnvironment ( ) : Mock
리턴 Mock

CreateMockEnvironment() 공개 정적인 메소드

public static CreateMockEnvironment ( IResourceRepository resourceRepository ) : Mock
resourceRepository IResourceRepository
리턴 Mock

CreateMockEnvironment() 공개 정적인 메소드

public static CreateMockEnvironment ( bool overrideExecuteCommand ) : Mock
overrideExecuteCommand bool
리턴 Mock

프로퍼티 상세

Server1ID 공개적으로 정적으로 프로퍼티

public static string Server1ID
리턴 string

Server1Source 공개적으로 정적으로 프로퍼티

public static string Server1Source
리턴 string

Server2ID 공개적으로 정적으로 프로퍼티

public static Guid,System Server2ID
리턴 System.Guid