|
|
|
@ -13,7 +13,7 @@ namespace Volo.Blogging |
|
|
|
[Fact] |
|
|
|
public void IncreaseReadCount() |
|
|
|
{ |
|
|
|
var post = new Post(Guid.NewGuid(), Guid.NewGuid(), Guid.NewGuid(), "abp", "⊙o⊙", "abp.io"); |
|
|
|
var post = new Post(Guid.NewGuid(), Guid.NewGuid(), "abp", "⊙o⊙", "abp.io"); |
|
|
|
post.IncreaseReadCount(); |
|
|
|
post.ReadCount.ShouldBe(1); |
|
|
|
} |
|
|
|
@ -23,7 +23,7 @@ namespace Volo.Blogging |
|
|
|
[InlineData("bbb")] |
|
|
|
public void SetTitle(string title) |
|
|
|
{ |
|
|
|
var post = new Post(Guid.NewGuid(), Guid.NewGuid(), Guid.NewGuid(), "abp", "⊙o⊙", "abp.io"); |
|
|
|
var post = new Post(Guid.NewGuid(), Guid.NewGuid(), "abp", "⊙o⊙", "abp.io"); |
|
|
|
post.SetTitle(title); |
|
|
|
post.Title.ShouldBe(title); |
|
|
|
} |
|
|
|
@ -33,7 +33,7 @@ namespace Volo.Blogging |
|
|
|
[InlineData("bbb")] |
|
|
|
public void SetUrl(string url) |
|
|
|
{ |
|
|
|
var post = new Post(Guid.NewGuid(), Guid.NewGuid(), Guid.NewGuid(), "abp", "⊙o⊙", "abp.io"); |
|
|
|
var post = new Post(Guid.NewGuid(), Guid.NewGuid(), "abp", "⊙o⊙", "abp.io"); |
|
|
|
post.SetUrl(url); |
|
|
|
post.Url.ShouldBe(url); |
|
|
|
} |
|
|
|
@ -41,7 +41,7 @@ namespace Volo.Blogging |
|
|
|
[Fact] |
|
|
|
public void AddTag() |
|
|
|
{ |
|
|
|
var post = new Post(Guid.NewGuid(), Guid.NewGuid(), Guid.NewGuid(), "abp", "⊙o⊙", "abp.io"); |
|
|
|
var post = new Post(Guid.NewGuid(), Guid.NewGuid(), "abp", "⊙o⊙", "abp.io"); |
|
|
|
var tagId = Guid.NewGuid(); |
|
|
|
post.AddTag(tagId); |
|
|
|
post.Tags.ShouldContain(x => x.TagId == tagId); |
|
|
|
@ -51,7 +51,7 @@ namespace Volo.Blogging |
|
|
|
[Fact] |
|
|
|
public void RemoveTag() |
|
|
|
{ |
|
|
|
var post = new Post(Guid.NewGuid(), Guid.NewGuid(), Guid.NewGuid(), "abp", "⊙o⊙", "abp.io"); |
|
|
|
var post = new Post(Guid.NewGuid(), Guid.NewGuid(), "abp", "⊙o⊙", "abp.io"); |
|
|
|
var tagId = Guid.NewGuid(); |
|
|
|
post.AddTag(tagId); |
|
|
|
|
|
|
|
|