예제 #1
0
        public void LoadConfigurationForEntityTypeWithoutDefinedConfigurationReturnsNull()
        {
            var stateMachineConfigLoader = new DefaultStateMachineConfigLoader();

            Assert.AreEqual(null,
                            stateMachineConfigLoader.LoadConfiguration("AnotherEntity"));
        }
예제 #2
0
        public void LoadConfigurationForEntityTypeWithDefinedConfigurationReturnsCorrespondingConfigurationLoadedFromAppConfig()
        {
            var stateMachineConfigLoader = new DefaultStateMachineConfigLoader();

            Assert.AreEqual("{\"Created-Continue\":\"Running\",\"Created-Cancel\":\"InternalErrorState\",\"Running-Continue\":\"Completed\"}",
                            stateMachineConfigLoader.LoadConfiguration("EntityType"));
        }