Beispiel #1
0
 public void WhenIMapAccountEntityToAccountObjectWithEnums()
 {
     var s = ScenarioContext.Current.Get<TypeMapStore>();
     AccountObjectWithEnum ao = new AccountObjectWithEnum();
     s.Map<AccountEntity, AccountObjectWithEnum>(ScenarioContext.Current.Get<AccountEntity>(), ao);
     ScenarioContext.Current.Set(ao);
 }
Beispiel #2
0
 public void WhenIMapAccountEntityToAccountObjectWithEnumsAndCatchException()
 {
     try
     {
         var s = ScenarioContext.Current.Get<TypeMapStore>();
         AccountObjectWithEnum ao = new AccountObjectWithEnum();
         s.Map<AccountEntity, AccountObjectWithEnum>(ScenarioContext.Current.Get<AccountEntity>(), ao);
         ScenarioContext.Current.Set(ao);
     }
     catch (TypeMapException e)
     {
         ScenarioContext.Current.Set(e);
     }
 }
Beispiel #3
0
 public void ThenTheAccountObjectWithEnumsShouldHaveTheFollowingProperties(Table table)
 {
     AccountObjectWithEnum aoe = new AccountObjectWithEnum();
     aoe = table.CreateInstance<AccountObjectWithEnum>();
     AccountObjectWithEnum ao = ScenarioContext.Current.Get<AccountObjectWithEnum>();
     Assert.AreEqual(aoe.LineOfBusiness, ao.LineOfBusiness);
 }