|
|
|
@ -62,5 +62,25 @@ namespace EventHub.Events |
|
|
|
@event.Capacity.ShouldBe(newCapacity); |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public async Task Should_Be_CountryId_And_City_Null_If_Event_Online() |
|
|
|
{ |
|
|
|
var @event = new Event( |
|
|
|
Guid.NewGuid(), |
|
|
|
Guid.NewGuid(), |
|
|
|
"1a8j3v0d", |
|
|
|
"Introduction to the ABP Framework", |
|
|
|
DateTime.Now, |
|
|
|
DateTime.Now.AddDays(2), |
|
|
|
"In this event, we will introduce the ABP Framework and explore the fundamental features."); |
|
|
|
|
|
|
|
await _eventManager.SetLocationAsync(@event, true, "http://abp.io", Guid.NewGuid(), "Istanbul"); |
|
|
|
|
|
|
|
@event.IsOnline.ShouldBeTrue(); |
|
|
|
@event.OnlineLink.ShouldBe("http://abp.io"); |
|
|
|
@event.CountryId.ShouldBeNull(); |
|
|
|
@event.City.ShouldBeNull(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|