mirror of https://github.com/abpframework/abp
				
				
				
			
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							27 lines
						
					
					
						
							816 B
						
					
					
				
			
		
		
	
	
							27 lines
						
					
					
						
							816 B
						
					
					
				| using Shouldly;
 | |
| using Xunit;
 | |
| 
 | |
| namespace System
 | |
| {
 | |
|     public class DayOfWeekExtensions_Tests
 | |
|     {
 | |
|         [Fact]
 | |
|         public void Weekend_Weekday_Test()
 | |
|         {
 | |
|             DayOfWeek.Monday.IsWeekday().ShouldBe(true);
 | |
|             DayOfWeek.Monday.IsWeekend().ShouldBe(false);
 | |
| 
 | |
|             DayOfWeek.Saturday.IsWeekend().ShouldBe(true);
 | |
|             DayOfWeek.Saturday.IsWeekday().ShouldBe(false);
 | |
| 
 | |
|             var datetime1 = new DateTime(2014, 10, 5, 16, 37, 25); //Sunday
 | |
|             var datetime2 = new DateTime(2014, 10, 7, 16, 37, 25); //Tuesday
 | |
| 
 | |
|             datetime1.DayOfWeek.IsWeekend().ShouldBe(true);
 | |
|             datetime2.DayOfWeek.IsWeekend().ShouldBe(false);
 | |
| 
 | |
|             datetime1.DayOfWeek.IsWeekday().ShouldBe(false);
 | |
|             datetime2.DayOfWeek.IsWeekday().ShouldBe(true);
 | |
|         }
 | |
|     }
 | |
| } |