public void TestInitialise() { this.testData = new FixedBudgetBucketDto { Code = FixedBudgetProjectBucket.CreateCode(TestDataCode), Description = "Foo bar tiddle-de-dum", FixedBudgetAmount = 2000 }; var subject = new Mapper_BudgetBucketDto_BudgetBucket(new BudgetBucketFactory()); this.result = subject.ToModel(this.testData); }
/// <summary> /// Builds a <see cref="BudgetBucketDto" /> based on the model passed in. /// </summary> public BudgetBucketDto BuildDto(BudgetBucket bucket) { BudgetBucketDto dto; var fixedProjectBucket = bucket as FixedBudgetProjectBucket; if (fixedProjectBucket != null) { dto = new FixedBudgetBucketDto { Created = fixedProjectBucket.Created, FixedBudgetAmount = fixedProjectBucket.FixedBudgetAmount }; } else { dto = new BudgetBucketDto(); } dto.Type = SerialiseType(bucket); return dto; }
/// <summary> /// Builds a <see cref="BudgetBucketDto" /> based on the model passed in. /// </summary> public BudgetBucketDto BuildDto(BudgetBucket bucket) { BudgetBucketDto dto; var fixedProjectBucket = bucket as FixedBudgetProjectBucket; if (fixedProjectBucket != null) { dto = new FixedBudgetBucketDto { Created = fixedProjectBucket.Created, FixedBudgetAmount = fixedProjectBucket.FixedBudgetAmount }; } else { dto = new BudgetBucketDto(); } dto.Type = SerialiseType(bucket); return(dto); }